home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 8
/
The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO
/
telecom
/
ezpro10.zip
/
EZYPRO.DOC
< prev
next >
Wrap
Text File
|
1996-10-01
|
145KB
|
2,972 lines
EZYPRO
The Ezycom companion program
* EZYPRO is copyright 1994-1996 by Phillip Morgan. The material
covered includes, but is not limited to, all the executables,
documentation, samples and anything else contained in the
EZYPRO Archive.
* EZYPRO is Shareware. It is licensed, NEVER sold. As such you
are allowed to evaluate EZYPRO for 30 days if you are the
sysop of a BBS running Ezycom v1.20 or higher and you are not
running Ezycom in a commercial or non-profit business
organization. After that period you MUST either REGISTER
EZYPRO or stop using it.
* If EZYPRO is being used on a multi-line BBS, only a single Key
is required as long as that key exists on a single hard disk and
in a single directory. This is provided that the registration
key in use, will only be on one hard disk and only in one
directory of that hard disk
* EZYPRO may never be used in an any manner that may be deemed as
unethical, illegal or unlawful. Such acts may be punishable by law.
* EZYPRO distribution is encouraged, so long as no charge is
made for its distribution, this includes distribution by
Shareware houses. This product must not be distributed by
commercial software companies or Shareware houses that charge
for distribution or media costs.
* The contents of the EZYPRO archives may not be altered in any
way, shape or form. Conversion to a different archive format is
allowed. If the files are converted you must NOT add comments to
the start of the archive file.
* You are NOT allowed to modify any part of EZYPRO including but
not limited to executable files, documentation or registration
keys via any manner whatsoever. This includes decompiling,
reverse engineering or otherwise illegally examining or
modifying any part of the EZYPRO package.
* The registration file included with EZYPRO must be distributed
with the EZYPRO package.
* By using these programs, you agree that in no event shall
Phillip Morgan, related authors or beta testers be liable for
any indirect, incidental, consequential, special, or exemplary
damage or lost profits, even if Phillip Morgan, related authors
or beta testers have been advised of the possibility of such
damages or lost profits. You further agree that if for any
reason Phillip Morgan, related authors or beta testers are found
to be liable to you as a result of your legal and proper use of
the program and software, that as partial consideration of
Phillip Morgan and respective Authors granting you this license,
you agree that Phillip Morgan, related authors or beta testers
sole and exclusive cumulative liability to you or others shall
be no greater than the amount of any registration fee paid by
you. If no such registration fee was paid, then Phillip Morgan,
related authors or beta testers are not liable for any amount
whatsoever.
* Phillip Morgan or the related authors or beta testers are in no
way obligated to provide support for or future versions of EZYPRO.
* The use of tampered versions of EZYPRO, or the use of keys not
distributed directly from The Bermuda Triangle BBS is an
infringement of the Copyright Act.
* Included with EZYPRO is a file called Register.Doc. It
contains the registration form required to register EZYPRO.
Registration of EZYPRO must be in Australian dollars. The cost
of registration is $40.00.
* For purchases within Australia no shipping charge is required.
For purchases outside Australia please add A$5.00.
Registrations must be received by post. Uploading of
registration forms is not acceptable.
* Upon receipt of your registration a new key file will be
generated and sent to you via netmail. If you cannot be
contacted via netmail your key will be placed on hold. Please
allow 7 days for processing of registrations.
* Upon receiving your EZYPRO key you must place the key in your
EZYPRO System directory, which is where you must also place
the EZYPRO executables.
* Prices are subject to change without notice.
* All inquiries should be directed to:
Post: Phillip Morgan Internet: pm@tbt.dialix.oz.au
PO Box 499 Fidonet: 3:639/252
Croydon Ezynet: 151/6133/101
Victoria 3136
Ezycom is copyright 1992-1996 by Peter Davies and respective authors.
EZYPRO v1.00.14 is for use with Ezycom v1.20 ONLY
What is EZYPRO?
---------------
EZYPRO is a companion program for the Ezycom BBS. It provides
many features not found in Ezycom or many of the various utility
programs that are around. Some of the features are similar in
concept to some of the utilities around, such as file lists. The
formats used for EZYPRO are totally designed by Phillip
Morgan. Any resemblance to existing utilities, current or past,
is purely coincidental.
Features of EZYPRO
EZYPRO does 5 major things:
■ Creates file area headers (For standard and CD-ROM areas).
■ Creates File lists (all files, new files and group files)
■ Creates BBS statistics screens.
■ Manages your file and message bases
■ Provides many useful utility functions to simplify life as a
system operator.
The main features of EZYPRO are as follows..
■ Creates file area headers (For hard disk and CD-ROM areas).
■ Creates File lists (all files, new files and up to 10 group
files) with long or short descriptions per file list, and user
definable separators between areas and full area and grand totals.
■ Automatically archives and moves your file lists to a path of your choice
■ Creates BBS statistics screens and general information screens
such as user age graph, file area overviews, files downloaded recently
■ Performs extensive file base, message base and call analysis.
■ Tidies up your Ezycom file base.
■ Upgrades your users.
■ Monitors online door usage.
■ Generates many forms of history and system data for analysis of
your system to help you with file areas that are just wasting
your hard disk space, dead message areas, call statistics and more
■ Edits file and message areas, with ability to move file areas
and a wide range of global edit functions, including duplicate functions.
■ Edits ancillary files such as your user upgrade exclusions
file, file base clean up controls and configuration files.
■ Fixes erroneous file dates, proper-names descriptions, removes
obscene language from descriptions, trims Intermail and
Frontdoor log files
■ Produces Intermail and Frontdoor in/out bound traffic reports
■ Produces Echo lists of your Ezycom message areas, with the
ability to exclude selected areas
■ Includes a powerful, extensive user inquiry facility
■ Create list of frequable directories
■ provides the ability to run most Ezycom utilities directly from the
EZYPRO menu.
■ And more..
Area Headers
■ Colors are user definable
■ Security levels can be optionally omitted
■ Most downloaded filename/downloads can be optionally omitted
■ Date configurable to DMY or MDY formats
■ Border type configurable to 1 of 7 formats
■ Text file catered for containing a line per area that is
included in header for extra comments. File is called EZTTOOLS.HDR
■ Header creation is controlled by security level. Areas with a
level greater than the specified values will not have headers.
■ Header creation processing is displayed on screen with useful
area information
■ CD-ROM areas can be optionally processed
■ The whole process can be run in a nightly maintenance event. No
user input is required.
■ The /NOH command line switch may be used to suppress the
creation of file area headers even if the configuration file
says to create them.
File Lists
■ Text separating area names fully configurable and include 5
special macro commands (*SBOX, *DBOX, *LINE, *DLINE, *STAR)
■ Up to 10 additional lists can be created. Contents are based on
■ Up to 26 groups (or as few as 1).
■ New files list catered for
■ Days for new files user definable
■ Each area includes a full summary of the area including total
files, downloads, size of files etc..
■ Grand total summary at end of lists showing number of areas,
total files, downloads, size etc..
■ Groups in master list fully configurable.
■ File list names user definable
■ Optional file list 'Banner' or header file catered for.
■ Description for undescribed files user definable
■ Text for off line files user definable
■ Security level checking is performed on areas listed. Areas with
a value greater than specified are not included in list.
■ CD-ROM areas optionally processed.
■ Progress of list creations displayed on screen.
■ File lists may be omitted with the /NOL command line switch.
■ This will prevent file list creation even if the configuration
file says to create them.
■ Have long or short descriptions on each group file list.
Screens
■ Most popular file per file area screens optionally created
■ File area overview screens optionally created
■ Door usage screens optionally created
■ Files downloaded yesterday screens optionally created
■ Disk space usage analysis screens optionally created
■ Screen creation may be disabled by using the /NOS command line
switch. This disables creation of all ANS/ASC files even if the
configuration file says to create them.
■ Creates top file points screens for top 15 file point users
■ Creates a general statistics screen in 5 formats, user
selectable at run time
Configuration
■ Paths to Ezycom system files, log directory, screen destination
and file list banner file fully configurable
■ Log file in format similar to Frontdoor created & very comprehensive
■ Debugging option provided. Can delete log before processing
■ starts and can turn debugging off. This feature slows processing
because it writes messages to EZYPRO.DBG about everything it
does. Helpful for finding problems.
■ Contents of headers very configurable. Many options available
■ Configuration editor supports all standard keys for screen
navigation. Editing keys include..
CRTL-END Delete to end of line
CRTL-RIGHT Go to next word
CTRL-LEFT Go to previous word
END Go to end of line
HOME Go to start of line
ALT-R Restore original contents of line
ALT-C Clear entire line
INS Toggle Insert/Overtype mode
DEL Delete character to right of cursor
BACKSPACE Delete character to left of cursor
F1 Display help screen
UP Go to previous field
SHIFT-TAB Go to previous field
CTRL-BSPACE Go to previous field
DOWN Go to next field
TAB Go to next field
ENTER Accept field contents
ESC Exit (& save if changes were made)
■ Color selection made easy by interactive color selection table
■ Editor colors are also configurable.
Utilities
EPRODOOR: Creates database of door usage. Includes Add, Change,
Reset and Play door. EPROMISC can create a graph of door
usage using the data generated by this utility.
EPROMISC: Provides functions for..
■ Trimming EZYPRO, Frontdoor and Intermail log files.
■ FILExxx.ASC cleanup: Deletes FILExxx.ASC files for areas that
do not have a description. If a FILExxx.BBS file exists the user
is asked "Delete FILExxx.BBS (Y/N/A), where Y = Yes, N = No,
A = Abandon processing.
■ File area analysis: Shows files uploaded by users (non-sysop) :
Size, number of etc., files uploaded by sysop and the average
size of areas & average files per area. Also shown is area
analysis such as download activity, total space and user
accessibility to area based on your defined security levels.
■ Directory file: Creates a FILES.DIR containing a list of all
directories defined within Ezycom's file areas.
■ File points screen: Creates top nn file points screen listing
the top 14 users on your BBS and the number of file points they
have accumulated.
■ Send notify messages to all your nodes (Via Ezycom's EZYNET -LIST
function)
■ Create a door usage graph showing the name of each door and how
often it has been used.
■ Generate mail/file flow reports for Frontdoor and Intermail from
log files.
■ General statistics screen with 5 sort sequences, all showing the
same information for the top 15 users in your selected sequence.
■ Clean up your file base of old redundant, undownloaded files.
■ Produces message and file area dumps
The EZYPRO Package
The following files should be contained in the EZYPRO archive
EZYPRO.EXE EZYPRO main program
EZYPRO2.EXE Additional functions used by EPROMENU.EXE
EPRODOOR.EXE EZYPRO door usage database program
EPROMISC.EXE EZYPRO utilities
EPROMENU.EXE EZYPRO range of menu driven functions
BOXES.SAM Sample area headers
FILE_ID.DIZ [And FILE_ID.CLR]. Description files
for EZYPRO
EZYPRO.DOC This manual
EPROHIST.EXE Generates history information for EZYPRO
EPRODOOR.DOC EZYPRO door usage database documentation
EPROMISC.DOC EZYPRO utilities documentation
FEATURES.TXT What EZYPRO can do for you
EZYPRO.REF Quick reference summary of EZYPRO functions
HISTORY.DOC EZYPRO modification history
REGISTER.DOC EZYPRO Registration form
SUPPORT.DOC Support information for EZYPRO
If you are missing any of these files you may have an invalid
archive. A valid archive package can be obtained from The
Bermuda Triangle BBS on +61 3 9876 5295, or file request
EZYPRO at 3:639/252.
Why EZYPRO?
EZYPRO was originally written to generate file area headers.
There were a couple of programs around but none really did what
I wanted. Then there were file lists. Several of these on the
market, but again nothing that really fitted the bill. When I
sat back and looked at all the utility programs I was evaluating
for use on my board I had six, the registration of which
exceeded $100 Aus. Way to much to pay for simple utilities. So I
decided to write EZYPRO which incorporates all the utilities I
needed in a single, small, cost effective package.
EZYPRO is a total solution. Most (if not all), of the
utilities that you would need that are not already provided by
Ezycom are provided with EZYPRO. (But if you have another need
make sure you let us know so we can add it into the next version
for you!!). And it costs only $40.00 Aus.
EZYPRO takes about 5 minutes to process 500 file areas with a
total of 50,000 files. In this 5 minutes it can create all the
file area headers, all 12 file lists and its 6 screens.
EZYPRO requires no user input so is quite safe to run in a
nightly maintenance event (which is the recommended practice
anyway). It creates no huge files that will use up all of your
disk space, unless you specifically ask it to! The area headers
are typically less then 1 kb in size. File lists are dependent
on the groups included and the number of files in each area. On
my board with 50,000 files over 1000 areas with 10 groups and
using long descriptions the total size of all file lists were
around 10 mb.
It writes all of its activities to a log file so you can spot
problems and monitor activity on your board. It even has a nifty
debug feature which will tell EZYPRO to dump extensive
information to a file to help you isolate problems should they
occur.
Once of the things that really bugged me was trying to determine
which on-line games were worth keeping on the board. EPRODOOR
solves this problem for you. It maintains a database of door
usage. You can keep track of how many times a door has been used
and when it was last used. A graph is provided so that users of
your BBS can see for themselves which are the popular doors. But
most of all, it helps you, the sysop, determine which doors are
just wasting your hard disk space.
And speaking of wasted disk space, do you sometimes wonder if
you have file areas that are worth keeping? You know, those ones
that have a 100 files taking up 20mb and have only had 5 files
downloaded (and they're all recent files). EPROMISC /SCAN
performs a file base analysis that measures disk space usage
against download performance and tells you which areas are
really just wasting your disk space and which areas are hot.
Ezycom will tell you that Joe Bloggs uploaded 2000 kb in 10
files. But what files did he upload? You can run Fedit across
every area and look for them. Or if you never delete your Ezycom
log files you could look through there. But how about simply
typing EPROMISC /U=Joe Bloggs. Now you can see what files Joe
uploaded. And there's that commercial file you've been trying to
track down. Now you know who uploaded it.
These are just a few examples of what EZYPRO can do for you.
So if you like it and wish to continue using please register
your copy and encourage us to add even more great features.
Why should I register EZYPRO?
EZYPRO is Shareware. That means it is "try before you buy"
software. It is not and never will be free. By registering
EZYPRO you are supporting the Shareware concept and
encouraging programmers to write more great utilities. Shareware
is often good value for money, Low priced and feature packed.
Because the Shareware concept allows you to try before you buy
you are required to pay for the programs if you wish to continue
using them. To do otherwise destroys the spirit of Shareware and
robs the authors of their well deserved compensation for many
long hours in front of a screen.
Please do the right thing. If you use it, pay for it.
Who would use EZYPRO?
Any Ezycom sysop who is serious about automated operations and
wants a program that does everything from a single package. That
saves him/her time and money. Also, EZYPRO requires Ezycom
v1.20. EZYPRO will run with an unregistered Ezycom, but you
should do the right thing and register Ezycom too!
EZYPRO System requirements.
An 80286, 80386, 80486 or a Pentium.
384kb of free RAM
A color display
MS-DOS 3.0 or higher, or DR-DOS 6.xx (has not been tested on
DR-DOS below v6.xx)
1mb of disk space to install it.
Enough space to create your file lists.
EZYPRO has been tested on/with:
IBM compatibles, a Compaq Deskpro, NEC APC4 and an IBM PS/2
model 50z.
MS-DOS versions 3.0, 3.2, 3.3, 4.00, 4.01, 5.00, 6.00, and 6.2
and with DR-DOS v6.00.
Systems running with 512kb, 640kb, and 1mb to 32mb of memory.
Computers running Windows v3.1 and Desqview v2.42, v2.61 and
with QEMM v6.00, v7.01 - v7.04 and OS/2 Warp and Warp Connect in
both DOS and OS/2 sessions.
4DOS.
EZYPRO may work on other systems, but no guarantees are given.
The only guarantee given is that EZYPRO will take up space on
your hard disk.
Quick Start
If you're impatient to start using EZYPRO simply type EPROMENU
/SETUP and press Enter. This will create the control file with
default values. Press Esc to exit and you can then run EZYPRO.
You will be missing out on lots of features though. Read on to
learn how to configure EZYPRO to do everything or just the
things you need.
General editor rules.
Press PgUp or PgDn to switch between the pages of parameters
Use the Up arrow key, Shift-Tab or Ctrl-Backspace to go to the
previous field
Press the Down arrow, TAB key or Enter to go to the next field.
You must press Enter on a field if you change it otherwise the
changes will be ignored.
The SPACE bar is used to toggle Yes/No parameters and the date format.
Press ESC at any time to exit the configuration editor.
If you have changed anything you will be asked if you want to
save those changes, unless you have turned on the "Autosave in
editors" parameter. Press Enter or Y to save the changes, almost
any other key to exit without saving. Press ESC again to return to editing.
Press F1 to display a help screen
Press F10 at any time to save the current values and continue editing.
Configuration screen 1
To edit your EZYPRO configuration you must start EPROMENU. If
you have never run EPROMENU (or if you want to recreate your
EZYPRO configuration file with default values), type EPROMENU
/SETUP.
After creating the EZYPRO configuration the following menu is
displayed...
Edit View Run Misc Ezycom Mem: 220658/23416 20:54:01
═════════════════════════════════════════════════════════════════════════════
╔══════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ Configuration ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ File cleanup ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ List file ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ News articles ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ User upgrades ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
╟──────────────────╢░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ File areas ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ Message areas ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
╟──────────────────╢░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ Exit ║░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
╚══════════════════╝░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Registered to: Unregistered Evaluation version ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒┌───────────────────────────────────────┐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│ (c) 1994 - 1996 Phillip Morgan │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│ The Bermuda Triangle BBS, 3:639/252 │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒└───────────────────────────────────────┘▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
─────────────────────────────────────────────────────────────────────────────
Edit EZYPRO configuration
To start the configuration editor simply press ENTER. The first
of the five configuration screens is displayed
┌[General]────────────────[EZYPRO Configuration Editor]─────────────[v1.00ß]┐
│ │
│ Create CDROM headers : Yes Show Sec Lvls in lists : Yes │
│ Include CDROM in lists : No Create Download screens : Yes │
│ Create new/all filelists : Yes Create most pop. screens: Yes │
│ Date format (DMY, MDY) : DMY Create area overviews : Yes │
│ Show # D/Loads in Lists : Yes Create disk space screen: Yes │
│ Maximum Filelist security: 65000 Create door usage graph : Yes │
│ NEW files filelist name : NEWFILES.LST Run in debug mode : No │
│ ALL files filelist name : ALLFILES.LST Delete debug log first : No │
│ # of days for new files : 30 Filelist border type : 4 ┌·· │
│ Count offline files : Yes Long Descs in filelists : Yes │
│ Enable user upgrading : Yes Create undescribed list : Yes │
│ Oldest file to be kept : 999 Move or delete files : Move │
│ Autosave data in editors : Yes Min D/loads for cleanup : 1 │
│ Supress archiver output : Yes Show FREE in free areas : Yes │
│ Log file days to retain : 21 Days to keep no flow mail : 255 │
│ Mailer (for log trim) : Intermail │
│ │
│ │
│ │
│ │
└[Esc-Save & Exit, F1=Help, F10=Save & Continue]────────────────────[Page 1]┘
Do you want list headers created for CDROM areas, Press SPACE to toggle value
Create CDROM headers?
Determines whether file area headers are created for areas
defined as CDROM areas. Press the SPACE bar to toggle the value
between Yes and No. Press Enter to accept the currently
displayed value. CDROM headers are created if this field is set
to Yes regardless of what the maximum file list security is set to.
Include CDROM in lists?
Determines whether the area will be listed in the file lists if
it is defined as a CDROM area. This parameter is also controlled
by the maximum file list security and group fields. That is, if
the CDROMs security is less than or equal to the value specified
in the maximum file list security and the group matches that
specified on the group lists parameters then the area will be
listed. Press SPACE to toggle the value between Yes and No.
Press Enter or down to accept the currently displayed value.
Create new/all file lists?
Do you want to create file lists? Press SPACE to toggle between
Yes and No. Press Enter to accept the currently displayed value.
If you select NO you will not be able to create any file lists.
This also means that you will be unable to enter values in the
file list name and group fields. If there were names in the
group lists when you select no they will not be lost. Setting
this prompt to Yes will restore all filenames and groups.
Date format (DMY, MDY).
EZYPRO currently supports two date formats: Day/Month/Year and
Month/Day/Year. Press SPACE to toggle this parameter between Yes
and No. Press Enter to accept the currently displayed value. The
date will be displayed in the same format for all screens,
headers and file lists.
Show # D/Loads in lists?
This parameter tells EZYPRO whether it should place the number
of downloads in the headers and in the file lists. Press SPACE
to toggle between Yes and No. Press Enter to accept the
currently displayed value. If you select No the most popular
downloads screen will not be created and the most popular file
on the area header will not be shown. file lists will likewise
not show the most popular file and the total downloads per area
and grand total downloads will also not be listed.
Maximum file list security.
If an areas security exceeds this value it will not be shown in
the file lists. For example, lets assume it was set to 100. You
have 3 areas area 1 is set to 50, area 2 is set to 100 and area
3 is set to 150. Only areas 1 and 2 would be listed in the file
lists. The maximum value allowed for this field is 65000. While
editing this field you can use the insert, delete, backspace,
home and end keys. If you type a value then decide you want to
set it back to what it was originally press ALT-R. To clear the
field totally press ALT-C.
New files file list name
The name that is to be used for the file list containing only
new files nn days old (The number of days is specified
elsewhere). If you had set the 'Create all/new file lists'
parameter to NO you will not be able to edit this field. If the
above is set to Yes type a valid DOS file name then press Enter
to accept it. You may use the insert, delete, backspace, home
and end keys while editing the name. Press ALT-R to reset the
name to its original value or ALT-C to clear the field. This
list will show all new files for all groups except the areas
whose security level is greater than the value specified in the
maximum file list security parameter. If an area has no new
files the list will show "No new files for this area".
All files file list name
The name that is to be used for the file list containing every
file on your BBS within the selected groups (groups for the all
files and new files lists are specified elsewhere in the
configuration). If you had set the 'Create all/new file lists'
parameter to NO you will not be able to edit this field. If the
above is set to Yes type a valid DOS file name then press Enter
to accept it. You may use the insert, delete, backspace, home
and end keys while editing the name. Press ALT-R to reset the
name to its original value or ALT-C to clear the field. This
list will show all files for all groups except the areas whose
security level is greater than the value specified in the
maximum file list security parameter.
By default the groups for this file are A - Z, which is
everything. if you wanted to omit a group, for example, you have
adult files set as group X, simply remove the group X from the
groups to be included in the all files list.
# of days for new files
The number of days a file, based on its actual date (not arrival
date), should be considered as a new file. This does not look
inside the archive to see if the latest file is less that nn
days old, it simply looks at the DOS date of the file. Setting
the date of the archive or file can be achieved with date
touching or using the features provided by you archive programs
(Eg ARJ -s will tell ARJ to set the file date to the date of the
latest file in the archive).
The allowable range for this value is 1 to 999, of course
anything over 90 days may well be a bit of an overkill, since
much of your file base will appear in the list (assuming you
have lots of recent files). While editing this field you may use
the insert, delete, backspace, home and end keys. To restore the
parameter to its original value press ALT-R. Press ALT-C to
clear it entirely.
Count offline files
EZYPRO provides you with the ability to ignore offline files,
or include them in your file lists and count them in the totals.
This is useful when you have CDs that you rotate and you want to
show that the files exist on your system, or you just want all
files listed (unless of course they are deleted or private).
EZYPRO also enables you to specify the text associated with
missing files. You could simply have "offline" as the text, or
anything else up to a maximum length of 16 characters. This
missing files parameter is discussed later in this section.
EZYPRO never lists files marked deleted or private.
Press SPACE to toggle the value between YES and NO, Enter to
accept the change, or down to go to the next field, etc..
Enable user upgrading
EZYPRO will upgrade your users for you too. Up to 10 levels
are available for registered versions of EZYPRO, and 2 levels
for unregistered versions. Page 4 of the configuration will
allow you specify your upgrade criteria regardless of this
fields setting.
EZYPRO will upgrade users based on number of calls, number or
size of files uploaded, number of file points acquired and
number of messages posted.
The new security level must always be greater than the original
level. Eg. You can't use EZYPRO to DOWNgrade users!
Refer to the discussion for configuration page 4 for more
information on user upgrading.
Oldest file to be kept
Another of Ezytool's functions is the extended file base cleanup
that expands upon the facilities already provided by Ezycom.
This field has two meanings dependent upon its setting. If it is
set to zero (0), then the values specified on the area cleanup
screens are used. That is, each individual area can have its own
value. Any value here other than zero means that the value is
applied to all file areas and any file area that is more than
the number of days old as specified on this field will be
eligible for clean up. File clean up processing is discussed later.
The maximum value for this field is 9999 (which is equivalent to
more than 27 years). The default is 999.
Autosave data in editors
Do you prefer to be prompted when exiting a program to save your
choices if you changed anything, or would you prefer that the
changes were saved automatically? This field lets you make that
choice. Set it to YES to have EZYPRO save changes for you
without asking you, or NO if you would prefer to be asked.
Suppress archiver output
EZYPRO provides the ability to archive your file lists. The
archiver to use is specified later in the configuration program.
What ever archivers you use must exist on your system. EZYPRO
simply makes use of those archivers.
Typically, archivers display progress messages of files being
archived. EZYPRO enables you to suppress most, if not all, of
these messages, leaving you with a clean screen. Press SPACE to
toggle the value between YES and NO. YES means no archiver
output is displayed, NO means archiver output will be displayed.
A note of caution though; when archiver output is suppressed
EZYPRO may appear to be doing nothing for a period of time. If
you have large file lists this may be as long as a couple of
minutes. All you will see on the screen is when archive output
is suppressed is "File list archiving enabled". Don't reboot
your PC, it isn't hung!
Log file days to retain
This parameter is used by EPROMISC for the /TRIM, /STRIP and
functions. /TRIM trims the EZYPRO log file to the number of
days specified here. /STRIP trims the Intermail and
Frontdoor log files respectively to the number of days
specified here. A range of 1 to 255 is permitted, though
anything less than 3 is probably a waste. Certainly, EZYPRO's
log file is very compact and a weeks worth of log will only
require about 50kb of space at most.
Previous versions of EZYPRO required that the number of days
information to retain on the EZYPRO log file was specified on
the command line. If you have used Ezytools in the past, remove
the value after the EPROMISC /TRIM command line.
Mailer (for log trim)
Ezypro can trim your mailer's log file. Well, Intermail and
Frontdoor log files anyway. Log files for other mailers will
be added over time.
The log file will be trimmed to the number of days specified
on the "log file days to retain" parameter as discussed earlier.
This function searches for IM.LOG and FD.LOG by default, but is
mutlinode aware by virtue of the fact that it will trim multiple
log files as long as they begin with either IM (for intermail),
or FD (for Frontdoor.
For example, Intermail log files IM001.LOG, IM.LOG and IM_X1.LOG
be trimmed when using EPROMISC /STRIP if they existed, where
as LOG001.IM would not be trimmed.
Show Sec lvls in lists?
This tells EZYPRO whether it is to include the areas security
level in the area header and in file lists. If set to No the
security levels will not be shown. Press SPACE to toggle this
parameter between Yes and No. Press Enter accept the currently
displayed value.
Create download screens?
If /NOS is not specified on the command line EZYPRO will
create 2 files that show the files downloaded from your BBS last
time Ezycom's EZYMAINT was run. Ezycom uses a file called
MAINT1.BBS to keep track of files downloaded from your BBS. This
file is used for file point maintenance when EZYMAINT is run,
therefore, if you wish to create the download screens you must
run EZYPRO before EZYMAINT is run. The screens list the
filename, user name and the number of file points that were
debited to the users account. Files with zero file points are
considered free files. Please note that file points are a
registered feature of Ezycom and alone are worth registering
Ezycom for! Press SPACE to toggle this parameter between Yes and
No. Press Enter to accept the currently displayed value. The two
files are the ANSI and ASCII versions of the screens.
Create Most Popular screens?
If you specified Yes for the 'Show # D/Loads in lists' then this
parameter may be used. It tells EZYPRO whether it should
create the ANSI and ASCII screens showing the most popular file
for each file area. If you specify /NOS on the command line when
running EZYPRO these screens will not be created regardless of
the value of this parameter. Press SPACE to toggle the field
between Yes and No. Press Enter to accept the currently
displayed value.
If an area has had no downloads the file name will be displayed
as '<nothing>. The downloads and size are shown as zeros. If the
area has had downloads the file name, number of downloads, its
size in bytes and area name are all listed. These screens do not
have any totals at the bottom.
Create area overview screens
Area overview screens show are name, total size in Kilobytes,
and number of files for ever file area on your system whose
security level is less than or equal to the specified on the
maximum security level parameter discussed earlier.
The files created are called ETOOLOVR.ANS and ETOOLOVR.ASC.
Press SPACE to toggle the value between YES and NO.
Create disk space screens?
If set to Yes (and the command line switch /NOS is NOT used),
EZYPRO will create two files showing the disk space usage of
your BBS. The first is the color ANSI screen, the second is the
black and white ASCII screen. These will be placed in the
directory specified by the screen destination parameter as shown
on the second page of the configuration editor. Press SPACE to
toggle this parameter between Yes and No. Press Enter to accept
the currently displayed value. This is a registered only feature.
Create door usage screens?
As long as you don't specify /NOS on the EZYPRO command line
the door usage graphs will be created when this parameter is set
to Yes. These screens are generated from the data stored from
EPRODOOR. Each time a user executes a door an entry is made
against that doors number in the Ezydoor.dat file. A count of
the number of times used and the date and time the door was last
used are stored in this database file. At the moment only 15
doors will be displayed. The next version of EZYPRO will
create multiple graphs if you have more than 15 doors. So if you
already have more than 15 doors plan which ones you add to the
list first. These would be the 15 that you want to monitor usage
of. Press SPACE to toggle this parameter between Yes and No.
Press Enter to accept the currently displayed value.
Run in debug mode?
If you select Yes for this parameter EZYPRO will write entries
to a file called EZYPRO.Dbg. This file will be very large and
will slow down processing by as much as 50%. You would set this
parameter to Yes when you are having problems with EZYPRO (Few
and far between hopefully), or when you are having any other
problems that the debug file will help you isolate. The contents
of this file are discussed later. Press SPACE to toggle this
value between Yes and No. Press Enter to accept the currently
displayed value.
Delete debug log first.
Tells EZYPRO to delete the file EZYPRO.Dbg if it exists
before starting any processing. This parameter is related to the
'Run in debug mode' parameter. If you run EZYPRO in debug mode
regularly deleting it first will stop the file from
accumulating. It is quite common for the debug file to be 300 -
500kb in size for every run of EZYPRO. Press SPACE to toggle
this parameter between Yes and No. Press Enter to accept the
currently displayed value.
File list border type.
There are seven types of borders available for file area headers
within EZYPRO. refer to the file Boxes.Sam for examples. The
borders are known as 'Single line no sides', 'Single line with
sides', Double line no side' and 'Double line with sides'.
'Press SPACE to scroll though the values 0 to 6. Press Enter to
accept the currently displayed value. A sample of each of the
border types is displayed as you scroll through the types.
Long descs in file lists.
This field tells EZYPRO whether long descriptions are allowed
in file lists. It overrides the Long/Short values per file list
specified on page 3 of the configuration program. If this field
is set to NO all file lists will have single line (short),
descriptions and you will be unable to edit the Long/Short
parameters on page 3.
Press SPACE to toggle this field between YES and NO.
Create undescribed files list
One of the annoying things about files on a BBS is trying to
track down files without descriptions. Even though Ezycom does
import FILE_ID.DIZ, and others such as SDN.ID with a little
clever batch file programming, and with the ability to request
users to provide descriptions you will still have undescribed
files in your file base.
These occur when users don't provide descriptions (whether you
have set Ezycom not to ask, or they drop carrier or time out
when asked), or whether the files were imported from some other source
(such as a tic processor), and no FILE_ID.DIZ exists in the archive.
Setting this parameter to YES will tell EZYPRO to create a
file called NODESC.LST in your EZYPRO directory which lists
all files in your file base without descriptions. The area
number, name and file name are written to the list.
This function enables you to quickly and easily locate all the
undescribed files in your file base. You must still provide the
descriptions yourself.
Move or delete files
If you are using a registered version of EZYPRO you may have
the file base clean up function move files to a directory for
deleted files, rather than actually deleting them. Unregistered
version of EZYPRO may only delete files.
The EZYPRO file base clean up is run by using EZTMISC
/FBCLEAN. This function expands Ezycom's file base clean up
options by providing you with more controls over how your file
base is managed. Using the EZYPRO controls, the /FBCLEAN
function scans your file areas and moves or deletes files and
writes entries to a log file called EZYCLEAN.RES (the RES is
short for results). The "Oldest file to be kept" parameter on
this page is used in conjunction with the minimum downloads and
file age parameters specified on the file base clean up option
(accessed from the EPROMENU menu) to determine which files
qualify for clean up.
The purpose of the move function is to give you the opportunity
to check the files yourself prior to them being physically
deleted. If you do not need this level of flexibility to this
parameter to DELETE.
Press SPACE to toggle the value between DELETE and MOVE.
Minimum downloads for cleanup
This parameter is used to override the values specified on the
file base clean up option access from the EPROMENU menu. A zero
(0), value here means use the values specified on that screen. A
non-zero value means that all areas will be compared against the
value specified here.
The range is from 1 to 255.
Show FREE in free areas
If you have file areas defined on your system as "free" areas
(No file point debits for any files in the area), then if you
want the area header to show that this is a free file area set
this parameter to YES. The tag "FREE" is placed in the top right
corner of the area header.
Press SPACE to toggle this value between YES and NO.
Days to keep no flow mail
When the last person on an Ezycom export list (apart from the
uplink), disconnects from a message area Ezycom sets the area
kind to Waitthru. It stays in your configuration. This is
especially handy where you want downlinks to know that you have
an area available so they can connect to it anytime they want.
However, Ezycom does not provide a means of actually removing
message areas from your system when there has been no flow, so
this parameter has been added to support this need.
Cleaning up message areas will be performed using EPROMISC
/MBCLEAN (which is not currently available in this version).
In order to use this function EZYPRO' history logging function
must be in use so that EZYPRO can gather statistics about each area.
Set the value to 0 to disable the function (If you ran EPROMISC
/MBCLEAN when this parameter is set to 0 you will get a list of
areas that qualify for clean up, but nothing will actually be
removed). Any other value specifies the number of days area
definitions are to be kept.
The range of this field is 0 to 255.
Configuration page 2
┌[General]────────────────[EZYPRO Configuration Editor]─────────────[v1.00ß]┐
│ │
│ Create CDROM headers : Yes Show Sec Lvls in lists : Yes │
│ Include CDROM in lists : No Create Download screens : Yes │
│ Create new/all filelists : Yes Create most pop. screens: Yes │
│ Date format (DMY, MDY) : DMY Create area overviews : Yes │
│ Show # D/Loads in Lists : Yes Create disk space screen: Yes │
│ Maximum Filelist security: 65000 Create door usage graph : Yes │
│ NEW files filelist name : NEWFILES.LST Run in debug mode : No │
│ ALL files filelist name : ALLFILES.LST Delete debug log first : No │
│ # of days for new files : 30 Filelist border type : 4 ┌·· │
│ Count offline files : Yes Long Descs in filelists : Yes │
│ Enable user upgrading : Yes Create undescribed list : Yes │
│ Oldest file to be kept : 999 Move or delete files : Move │
│ Autosave data in editors : Yes Min D/loads for cleanup : 1 │
│ Supress archiver output : Yes Show FREE in free areas : Yes │
│ Log file days to retain : 21 Days to keep no flow mail : 255 │
│ │
│ │
│ │
│ │
│ │
└[Esc-Save & Exit, F1=Help, F10=Save & Continue]────────────────────[Page 1]┘
Do you want list headers created for CDROM areas, Press SPACE to toggle value
Description for undescribed files
This field is used in the file list for files that do not have a
description. This text may be up to 50 characters in length and
can be anything you like. While editing this field you may use
the insert, delete, backspace, home and end keys. To restore the
parameter to its original value press ALT-R. Press ALT-C to
clear it entirely.
Path to EZYPRO configuration files.
If you plan to run any EZYPRO program from outside the
EZYPRO directory you must use the EZYPRO environment
variable thus...
SET EZYPRO=<drive>:\<directory>
Where <drive> is the drive letter and <directory> is the
directory name. Eg C:\EZYPRO.
If you do not use this environment variable and you run a
program from outside the EZYPRO directory you will get an
"Unable to locate EZYPRO language file" error message.
This parameter enables you to specify where EZYPRO programs
can find the configuration and utility files.
The environment variable takes precedence when it has been specified.
If the EZYPRO environment variable is not specified you must
be in the EZYPRO directory when running any EZYPRO function.
In this case this parameter is used to locate all EZYPRO files.
Path to Ezycom configuration files
This field points to location of your Ezycom system files. It is
the drive and directory where Ezycom is started from. EZYPRO
files may be placed in the same directory, but this is not
mandatory. You can place the EZYPRO files in another directory
as long as this field points to a valid Ezycom system directory.
While editing this field you may use the insert, delete,
backspace, home and end keys. To restore the parameter to its
original value press ALT-R. Press ALT-C to clear it entirely.
This parameter will also check for valid Ezycom files in the
directory you specify. If not found an error is displayed
informing you that EZYPRO does not believe the named directory
to be your Ezycom directory.
If you type a drive letter or directory name that is invalid or
does not exist an error message will be displayed. If an error
message is displayed you cannot save or exit the program until
you supply valid details.
Path to Header Included text file.
One of the flexibility's of EZYPRO is its ability for you to
customize the contents of area headers. This parameter takes
that flexibility one step further by enabling you to add a line
of text after the header, but before the list of files.
The file name used for included lines must be called
EZYPRO.HDR. This file is a plain ASCII file that contains a
single line per file area. If you wish to have text on some
areas but not others you must include a blank line for areas
that do not have text. If you use 400 areas you do not have to
have 400 lines. You add only as many lines as you want. But
remember, you cannot have text on areas who number is greater
than the number of lines in EZYPRO.Hdr.
For example, Let's assume that you have 100 areas. Areas 50 - 60
are not used (or you don't want text on them). Likewise, you
don't want text on areas 95 - 100. EZYPRO.Hdr must contain 94
lines minimum. Lines 50 - 60 will be blank. All other lines will
contain your personalized text.
If you do not want messages in your headers at all simply blank
out this parameter. The filename is not required for this
parameter, just the path. While editing this field you may use
the insert, delete, backspace, home and end keys. To restore the
parameter to its original value press ALT-R. Press ALT-C to
clear it entirely.
If you type a drive letter or directory name that is invalid or
does not exist an error message will be displayed. If an error
message is displayed you cannot save or exit the program until
you supply valid details.
Path to file list header file
This field points to the location of a plain ASCII file that is
placed at the start of all file lists. If the field is blank or
points to a file or directory that does not exist nothing will
be placed at the start of the file lists. You might use such a
file to advertise your board (Even though archived files may
already contain headers), or if you don't compress your file
lists this will be the header that you would otherwise place on
an archived file. If you run EZYPRO with the /NOL command line
switch this parameter is ignored. This file may contain anything
you like. However, you should keep it reasonably short otherwise it
will annoy users and will increase the size of the file list to much
Path to EZYPRO Log File
The EZYPRO log file is updated when ever EZYPRO, EPRODOOR,
or EPROMISC are executed. By default this file will be placed in
your EZYPRO directory, but you can place it anywhere. The log
file name is always EZYPRO.LOG, so do not include a file name
in this field. If you type a drive letter or directory name that
is invalid or does not exist an error message will be displayed.
As with all other line input prompts in any EZYPRO editor,
ALT-R will restore a field to its original value and ALT-C will
clear it entirely.
If an error message is displayed you cannot save or exit the
program until you supply valid details.
Path where ANS/ASC files are saved.
This field specifies the path to your Ansi and Ascii screen
files. By default this file will be placed in your Ezycom system
directory, but you can place them anywhere. If you type a drive
letter or directory name that is invalid or does not exist an
error message will be displayed. If an error message is displayed
you cannot save or exit the program until you supply valid details.
This field is used by EZYPRO when creating screens for your BBS.
If you run EZYPRO with the /NOS parameter this field is ignored.
Text to separate areas in file lists
This is where you define the file list area separator. No more
do you have to put up with a single boring separator. Now, it's
totally up to you how your file list area headings are shown.
You pick the text, up to 76 characters of it.
Or you can use one of the five built in macros. Macros start
with an asterisk (You can still use asterisks in your text
because EZYPRO looks specially for one of five strings). These
macros will place a box around the area name and number, whereas
the text you enter will do above and below, but not beside the
area name and number.
The macros are:
*SBOX : A Single line box around area details
*DBOX : A double line box around area details
*LINE : A single line across top, bottom and beside area name
*DLINE : A double line across top, bottom and beside area name
*STAR : A box of asterisks around area details
If you wanted a line of alternating single line/double line you
can do this by holding the Alt key down and pressing 196 on the
numeric keypad, then let go of the alt key then press it again
and type 205 on the numeric key pad. Repeat this procedure until
you have finished the line. This procedure works for any of the
PCs Ascii characters with values greater then 32. Refer to
appendix A which shows the standard Ascii table.
If you leave this field blank you will get blank lines above and
below the area name and number.
While editing this field you may use the insert, delete,
backspace, home and end keys. To restore the parameter to its
original value press ALT-R. Press ALT-C to clear it entirely.
The following is an example of what you will get if you use the
'*STAR' macro:
***********************************************************************
* Area: 99 BBS Support files *
***********************************************************************
Path where redundant files are moved to [Reg]
Registered users of EZYPRO are able to move files to the
directory specified here instead of actually deleting them when
using the EPROMISC /FBCLEAN function. This enables you to check
the files out and delete those you really don't want.
You should not use the EZYPRO or Ezycom directories as the
storage area for moved files. The default is C:\DELETED, which
also happens to be the default for OS/2 Warp users (if you the
deletion tracking function is being used in OS/2 Warp).
As with all paths on this screen, the drive and directory must
already exist.
Configuration page 3
┌[File Lists]──────────[EZYPRO Configuration Editor]────────────────[v1.00ß]┐
│ │
│ 1st group list:[IBMFILES ] Grps: IM Desc: Long │
│ 2nd group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Long │
│ 3rd group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Long │
│ 4th group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Long │
│ 5th group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Long │
│ 6th group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Long │
│ 7th group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Short│
│ 8th group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Short│
│ 9th group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Short│
│10th group list: Grps: ABCDEFGHIJKLMNOPQRSTUVWXYZ Desc: Short│
│ │
│ Groups for ALL/NEW files list : ABCDEFGHIJKLMNOPQRSTUVWXYZ │
│ Text for missing files : <Offline> │
│ Archiver used for file lists : None │
│ Parameters for archiver : │
│ Echo tag list file : ECHOTAG. │
│ Groups for tag list : ABCDEFGHIJKLMNOPQRSTUVWXYZ │
│ │
│ Path where file lists are moved to │
│ C:\EZY120\ │
└[Esc-Save & Exit, F1=Help, F10=Save & Continue]────────────────────[Page 3]┘
Type the name of the first group file list, ALT-C to clear
Group file lists
There are three types of file lists: All files, new files and
group file lists. The all files and new files lists were
discussed earlier. Group file lists take advantage of Ezycom's
file grouping feature.
Ezycom allows the sysop to categorize files in to groups. A file
area can be part of a single group or the global group denoted
by an asterisk in Ezycom's file area config. EZYPRO allows the
sysop to select which groups are to be included in a file list
by specifying a name and a group or collection of groups to be listed.
The group file names may be any valid DOS filename. They will
always be created in the EZYPRO directory. The group lists are
blank by default, which means that they are not created. To
create the group lists type a filename and select the groups to
be selected for that file list.
As an example, let's imagine we have IBM, Amiga and Macintosh
files on our BBS. In addition to creating the total file list we
elect to produce group lists so that users can download a list
of only the file types that pertain to them. So we group all
Amiga files via group A, all IBM via group I and Macintosh via
group M (You can use any other letters if you want). Let us
further say that we have an area that we always want listed.
This area might be called "Programs written by Sysop". We group
this into the global group '*'.
Next we specify group 1 as AMIGA.LST and type 'A' as the group.
Then we call the group 2 list IBM.LST and type 'I' as the group
and finally we call the group 3 list MAC.LST and type 'M' as the
group. When EZYPRO runs you will have three group files as
named above which include only the files with matching groups
PLUS the areas with the '*' global group specified.
Now, file descriptions for files may be up to 2048 characters in
length. These descriptions are wrapped in the list so that the
rest of the description starts at column 39 and is 41 characters
long per line. If you include the full file description in a
file list the description is said to be "long". If you only want
a single line description (eg the first 41 characters), you
would have "short" descriptions.
EZYPRO provides the ability to have long or short descriptions
PER group list. If you specified that long descriptions are not
allowed in file lists all the fields on the screen above would
show "short" and you would be unable to change the values.
Press SPACE to toggle the value between LONG and SHORT.
The ability to have long and short descriptions means that you
can create two lists with the same files, but one with long
descriptions (a larger file list taking longer to download), or a
short one that is smaller and more compact, and thus, quicker to
download.
One caution; Don't use names like IBM.LST for long and IBM.LST
for short, for obvious reasons!
Also, remember, when using file list archiving, the portion of
the filename to the left of the period (.), should be different
for each file list. Eg don't use the fiel extension to denote
the file type, such as TBT.AMI, TBT.IBM and TBT.MAC, because
when they are archived they are all called TBT.ZIP.
While editing these fields you may use the insert, delete,
backspace, home and end keys. To restore the fields to their
original values press ALT-R. Press ALT-C to clear them entirely.
Whilst you can specify * as a group to be included this is not
really necessary because * groups are always listed.
Area separator text affects these lists as well as the all and
new files lists.
Age of files is not taken into account in these lists. Off-line
files and security levels are. If the area to be listed has a
security level greater than that specified on page one of the
configuration editor the area will not be listed even if it is
of the required group.
Deleted and private files are also never listed in any file list.
These file lists will not be created if /NOL is specified on the
EZYPRO command line.
Groups for all files list.
This field is used for both the new and all files file lists.
File areas defined in Ezycom as group * are always included in
file lists (even in the group lists), since you would use * for
exactly that purpose. If you don't want an area to show up in a
group list assign a group letter other than * to it. Refer to
the discussion on group lists for more information.
You may select any group from A - Z or any combination or
groups. You cannot use * as the group (This is an automatic
feature!). While editing this field you may use the insert,
delete, backspace, home and end keys. To restore the parameter
to its original value press ALT-R. Press ALT-C to clear it entirely.
Any changes you make here will affect the all files and new
files lists only.
Text for missing files.
By default this will be set to '<Off-line>'. This field is used
in the file lists (All, new and group lists). It is used for a
file that is listed in the Ezycom file base but doesn't actually
exist on the hard disk. Off-line files are shown only if you
have set up the file area to 'allow off-line files' to read
'Yes'. This text may be up to 16 characters in length, anything
you like. While editing this field you may use the insert,
delete, backspace, home and end keys. To restore the parameter
to its original value press ALT-R. Press ALT-C to clear it
entirely.Archiver used for file lists
One of the many flexible features of EZYPRO is the ability to
automatically archive file lists then move them to another directory.
For example, I may have the following directories...
C:\EZY Ezycom directory
C:\EZYPRO EZYPRO directory
C:\FREE Where the file lists are to be stored.
I want to create ZIPped file lists (using PKZIP), and
automatically move them to C:\FREE when they are created.
Press SPACE on the archiver field to select the archiver of your
choice. Select none if you want to disable file list archiving.
Press ENTER to accept your selection. If you selected something
other than "none' the archivers default parameters will
automatically be displayed.
If the parameters are acceptable press ENTER to accept them. You
should refer to the documentation for the archiver used for
information on its parameters.
EZYPRO' archiving facility uses the 'suppress archiver output'
parameter as specified on page one and the 'path where archived
lists are moved to' as specified below.
File list archiving is done at the end of an EZYPRO run and
may take a few minutes depending on the size an number of file
lists you have created. When arching is enable ALL file lists
will be archived, not just the group lists.
Echotag list file
This function would mainly be used by Hubs and upwards. It is
the file name that will contain a list of message area tags and
descriptions that you can hatch via a tic processor and send to
your downlinks that shows them the message areas available for
connection on your system.
Two files are created when EPROMISC /ECHO[LIST] is run. They are
both prefixed with the name you specify here and are suffixed
with .LST and .TAG extensions. The .TAG file contains a sorted
list of area tags and the .LST file contains tags and
descriptions.
The EPROMISC /ECHO[LIST] function also allows you to exclude
certain area names from the output lists. For example, you might
have an echo called XYZ_AREA that you do not want anyone to see.
On page 5 of the configuration program you enter the name of the
file that contains the areas to be excluded and when you run
EPROMISC /ECHO[LIST] will exclude the named areas.
Groups for tag lists
You can further control what message areas are listed in your
tag list by specifying which groups you want to include. The
default is for all groups A-Z to be included. Enter the groups
that you want and press ENTER.
Path where archived file lists are moved to
Where do you want to place the file lists after archiving? Leave
this field blank and the files will not be moved. Any other value
will cause EZYPRO to move the files to the specified directory.
The drive and directory name are checked and must be legal DOS paths.
When file lists are moved messages are written to the log file
to show where they were moved to.
Configuration page 4
User upgrading
┌[User Upgrades]──────────[EZYPRO Configuration Editor]─────────────[v1.00ß]┐
│ │
│ # FromSec To-Sec Upl KB Upl File Messages FilePoints Calls │
│ │
│ 0 [0 ] 0 0 0 0 0 0 │
│ 1 0 0 0 0 0 0 0 │
│ 2 0 0 0 0 0 0 0 │
│ 3 0 0 0 0 0 0 0 │
│ 4 0 0 0 0 0 0 0 │
│ 5 0 0 0 0 0 0 0 │
│ 6 0 0 0 0 0 0 0 │
│ 7 0 0 0 0 0 0 0 │
│ 8 0 0 0 0 0 0 0 │
│ 9 0 0 0 0 0 0 0 │
│ │
│ │
│ │
│ Upgrading of users is performed on an ORed basis. That is, if one OR more │
│ of the criteria are true the user will be upgraded to the next level │
│ specified in the upgrade table. Users are only upgraded if they EXCEED │
│ the criteria, not if they EQUAL them. │
│ │
└[Esc-Save & Exit, F1=Help, F10=Save & Continue]────────────────────[Page 4]┘
What security level are users to be upgraded FROM for [Level 1]
EZYPRO provides the ability to upgrade users by typing EPROMISC /USER.
The fields on this screen are as follows...
FromSec: The users current security level. The security level
they are going to be upgraded FROM
To-Sec: The users new security level after being upgraded.
Upl KB: The number of kilobytes a user must upload to qualify
for upgrading
Upl File: The number of files a user must upload to qualify for
upgrading
Messages: The number of messages a user must write to qualify
for upgrading
File points: The number of file points a user must accumulate to
qualify for upgrading
Calls: The number of times a user must call to qualify for
upgrading.
The To-Sec value must be greater than the FromSec value.
Users are upgraded if the EXCEED one OR more of the criteria,
and can only be upgraded once per run.
Unregistered versions of EZYPRO can only use upgrade items 0
and 1 giving them 2 upgrade levels.
Configuration page 5
┌[Miscellaneous]──────────[EZYPRO Configuration Editor]─────────────[v1.00ß]┐
│ │
│ News file filename :[NEWS ] │
│ Days to keep news : 21 │
│ │
│ Door graph bar style : █ │
│ Create FILESTAT.TMP : No │
│ Keep history for : 12 [Months] │
│ │
│ Echolist exclude file : EXCLUDE.TXT │
│ │
│ Parameters for EZYFILE : -OFFLINE -PACK │
│ Parameters for EZYMAIL : -TOSS -VERBOSE -N1 │
│ Parameters for MSGCOMP : -LINKALL -RAMDRIVE-F:\ │
│ Parameters for USERCOMP : -D180 -S1 -B14 -P │
│ │
│ Colors: Border : 30 Colors: Window : 23 │
│ Colors: Miscellaneous : 27 Colors: Highlighted : 31 │
│ │
│ Header: Border : 9 Header: Downloads : 15 │
│ Header: Description : 14 Header: Area Name : 10 │
│ │
└[Esc-Save & Exit, F1=Help, F10=Save & Continue]────────────────────[Page 5]┘
Type the name of news article file, ALT-C to clear
Page 5, the last of the configuration pages is for miscellaneous
parameters.
News file file name
The name of the file to use for the EPROMISC /NEWS and /PURGE functions.
The extension .TXT is always added to the end of the file name
automatically.
You can use any text editor to edit your news file, or you can
use the inbuilt editor in EPROMENU to edit your news articles.
EPROMISC /NEWS will read this file and create two files. One
<file>.ANS and one <file>.ASC, where <file> is the name you
provide on this parameter.
The EPROMISC /PURGE function removes news articles that are
older than the number of days specified on the next parameter
described below.
The NEWS file is a file Ezycom displays when a user logs on.
Days to keep news
This parameter specifies how long to keep news articles on the
news file. A value of zero (0) disables the purging function,
any other function specifies the number of days to keep the
articles. If you never run EPROMISC /PURGE news articles will
never be deleted.
For more information on the news functions refer to the
documentation for EPROMISC.
Doorgraph bar style [Not ready yet]
This parameter is used to tell EPROMISC /DOOR what character to
use for the door usage graph. The values are a small block or a
large block.
Press SPACE to toggle the door graph character.
Refer to the documentation for EPRODOOR for more information on
the door graphs.
Create FILESTAT.TMP [Not ready yet]
If you intend to use EZYPRO' history functions you can turn on
this parameter. File base history is generated by EZYPRO and
the history function can import this history from the
FILESTAT.TMP file.
This implies that EZYPRO must be run before EPROHIST. This is
not strictly true. You can generate the file base history
without this file, but it will take substantially longer. This
file is used to optimize the history creation function.
Keep history for nn months
EZYPRO' history retention period is specified here. The range
of this field is 1 to 12.
After setting this parameter you must run the EPROMISC /INIT
function to regenerate the history files. Any history currently
recorded is therefore destroyed, so you should set this
parameter when you first turn on history generation.
History files are crated using Btrieve style databases. That is
the files are created with the required number of records when
EPROMISC /INIT is run. The size of the files depends on how many
message and file areas you have and how many months you want the
history retained for.
Since the history files are built based on the number of message
and file areas you have set in your Ezycom configuration,
whenever you change those values you also have to re-initialize
your EZYPRO history files.
Echolist Exclude file
EPROMISC /ECHO[LIST] (the LIST is optional), will create two
files containing a list of message areas on your system. One
contains a sorted list of tags, the other contains a list of
tags and descriptions.
This parameter specifies the name of the file that contains a
list of message areas that you do NOT want listed in these
echolist files. This file is a plain Ascii file and may contain
up to 512 entries.
Any text editor will edit the exclude file.
Type the name of the file and press ENTER, use ALT-R to restore
the original file name, ALT-C to clear the field.
Parameters for EZYFILE
EZYFILE is one of Ezycom's filebase maintenance utility (the other being
EZYIDX). This field allows you to specify parameters to be used when
EZYFILE is run from tghe EPROMENU.EXE menu (Thes Ezycom menu is only
available to registered EZYPRO users).
Up to 45 charaters may be entered. No checking is done on the entries
so make sure you get them right. Once processing in completed you will
be asked to press a key.
Parameters for EZYMAIL
EZYMAIL is used to toss new mail and scan for outgoing mail. The entries
used here can be for either or both (since you could use -SCAN and -TOSS
on the sam command line). Any parameter valid for EZYMAIL can be entered
here.
Up to 35 charaters may be entered. No checking is done on the entries
so make sure you get them right. Once processing in completed you will
be asked to press a key.
Parameters for MSGCOMP
MSGCOMP keeps Ezycom's message base in trim. Any parameters valid for
MSGCOMP may be entered here.
Up to 45 charaters may be entered. No checking is done on the entries
so make sure you get them right. Once processing in completed you will
be asked to press a key.
Parameters for USERCOMP
USERCOMP is Ezycom's user base maintenance utility. Any parameters
valid for USERCOMP may be entered here.
Up to 20 charaters may be entered. No checking is done on the entries
so make sure you get them right. Once processing in completed you will
be asked to press a key.
Color selections.
The next eight parameters are all selected in identical fashion.
They each bring up a popup window from which you select the
required colors. Enter will accept the current selection. Use
the up, down, left and right arrow keys to make your selection.
Pressing ESC here is the same as pressing ESC anywhere else.
The meanings of the colors are as follows..
Border: The editor board color. (Background and foreground)
Window: The Editor Window color (Background and foreground)
Miscellaneous: Error messages and other stray text are printed
in this color.
Highlighted: Parameters currently being edited and other fields
that need to be highlighted are displayed in this
Color.
The remaining 4 colors are for the actual file area headers.
Ezycom allows the sysop to create area headers which must
conform to the naming standard of FILExxx.ASC, where xxx is the
file area number (1 - 400). Ezycom also includes a color changer
which allows the sysop and the programmer to use colors in
headers and other places through out the BBS.
EZYPRO uses this feature of Ezycom when creating its headers.
If you typed a header you would see codes before the borders and
text. These codes are used by Ezycom to control what color is
displayed on the screen.
Selection of the four colors used by EZYPRO is the same as for
the editors colors and again, ESC may be pressed at anytime to
abandon the changes and exit EzyBcfg.
Notes on saving the configuration.
There are two ways the configuration file can be saved. Press
F10 at any time. If changes have been made since the last time
F10 was pressed the config file will be saved and the bottom
right hand corner of the border will show "[Saved]". Make any
more changes and this caption will disappear indicating that
pressing F10 again will save the config file.
The other way to save the file is to press ESC which will return
to you EPROMENU. If changes were made you may be asked if you
want to save those changes. Press Y or Enter to save the
changes, ESC to return to editing or any other key to exit
without saving the configuration. You will not be asked if you
want to save the changes if you have enabled the 'autosave'
function specified on page 1 of the configuration program.
Unregistered configuation editing
When runnung an unregistered copy of EZYPRO the following
table lists the configuration items are not able to be editted,
and their default values.
┌──────────────────────────────────────┬──────────────┐
│ Item │ Default │
├──────────────────────────────────────┼──────────────┤
│ Create disk space screens │ No │
│ Oldest file to be kept │ 1,095 │
│ Autosave data in editors │ No │
│ Move or delete files (cleanup │ Delete │
│ Minimum downloads for cleanup │ 1 │
│ Path to header included text files │ Not avail │
└──────────────────────────────────────┴──────────────┘
Dependencies
Some functions of EZYPRO are dependant on Ezycom functions.
However, EZYPRO' main function, to create area headers, is not
dependent on anything within Ezycom.
Ezycom creates a file called 'Maint1.BBS'. This file contains a
list of files downloaded. EZYPRO uses it for the "Recent
downloads" screens. If you want to create these screens ensure
that you run EZYPRO before Ezycom file points maintenance.
If you have a single CD-ROM drive and you run EZYFILE -UPDATE
you will have some additional considerations. I have three
CD-ROM drives with six CDs which I rotate every second week.
Because of this process, if I were to include CD-ROM areas in
the file lists and if I did not include offline files I would be
missing 3 Cds worth of files. The only way to have EZYPRO put
these files into the lists is to include offline files. If your
file areas are defined as "offline not allowed" (apart from the
fact that you'd spend hours putting the files back in again),
EZYPRO will again be unable to list the files.
If you change your CDs, and run EZYPRO before you run EZYFILE
-OFFLIINE then the area headers will be misleading - they will
show totals for files that are not online.. The only solution in
this case is to run EZYPRO twice, which is of course totally
absurd, so you should run EZYPRO AFTER running Ezyfile -offline.
The bottom line is, you have planning to do. You will need to
look at the way you run your Ezycom maintenance, determine what
your needs are with EZYPRO and work out the best way to
acheive those needs.
EZYPRO needs access to Ezycom's CONFIG.EZY and file base
files. Typically these are in a read mode and will not interfere
with users online. Obvious exceptions are the file base clean up
and the user upgrades.
You must have specified the path to the Ezycom system direcetory
in the configuration file for EZYPRO to find Config.Ezy. The
table on the following page lists all Ezycom files used by
EZYPRO, the mode and where they are used.
How to run EZYPRO
EZYPRO is best run via your nightly maintenance event. It
should be run without command line switches and before your
EzyMaint and Ezyff functions. To run it simply add the line
'EZYPRO' to your maintenance batch file (minus apostrophes of
course!).
To run EZYPRO manually simply type 'EZYPRO' at the DOS prompt.
EZYPRO requires no sysop input. It displays a progress screen
as it goes.
The first thing EZYPRO does is to create area headers. Each
are name is shown and a summary of the area details are shown
for each area. Information shown includes the total bytes
occupied by the area, the area name, the number of files in the
area. Once the headers have been created EZYPRO proceeds to
the file lists. Firstly the group file list names are shown,
then information is shown for each area.
During the creation of headers and file lists some screens may
be created (refer to configuration section). Once headers and
file lists have been created EZYPRO may create more screens.
Ezycom files used by EZYPRO programs
┌─────────────┬────────────┬─────────────┬─────────────┬───────────┐
│ File │ EZYPRO │ EPROMISC │ EPROMENU │ EPROHIST │
├─────────────┼────────────┼─────────────┼─────────────┼───────────┤
│ CONFIG.EZY │ Read │ Read │ Read │ Read │
│ CONSTANT.EZY│ Read6 │ Read │ Read │ Read │
│ ECHOMGR.EZY │ │ Read │ │ │
│ FILEPATH.EZY│ Read │ Read|Write5 │ Read|Write1 │ Read │
│ FILES.EZY │ Read │ Read|Write5 │ Read|Write1 │ Read │
│ FLCOUNT.BBS │ │ Read|Write5 │ Read|Write2 │ Read │
│ FLHxxxx.BBS │ Read │ │ Read │ Read │
│ FLTxxxx.BBS │ Read │ │ │ │
│ MAINT1.BBS │ Read │ │ │ │
│ USERS.BBS │ │ Read|Write4 │ │ Read │
│ USERSEXT.BBS│ │ Read|write4 │ │ Read │
├─────────────┴────────────┴─────────────┴─────────────┴───────────┤
│ Notes 1. Write only in file area editor. │
│ 2. Write only if a file area is moved │
│ 3. Write only in message area editor │
│ 4. Write only in user upgrading │
│ 5. Write only for file base cleanup │
│ 6. To determine maximum file areas to process │
└──────────────────────────────────────────────────────────────────┘
EZYPRO Command Line Switches
Exactly which processes are performed is dependent on the
command line switches used. There are four switches allowed...
/NOH : Do not create area headers
/NOS : Do not create screens
/NOL : Do not create file lists.
/DEBUG : Limit EZYPRO to processing 15 areas
(used for testing and problem solving)
Switches may be prefixed with either the dash (-), or the slash (/).
The following table illustrates what happens with the /NOx
switches.
┌──────────────────────┬──────┬──────┬──────┬───────────┐
│ Switch │ /NOH │ /NOS │ /NOL │ No switch │
├──────────────────────┼──────┼──────┼──────┼───────────┤
│ Headers Created │ NO │ YES │ YES │ YES │
├──────────────────────┼──────┼──────┼──────┼───────────┤
│ Screens Created │ YES │ NO │ YES │ YES │
├──────────────────────┼──────┼──────┼──────┼───────────┤
│ File Lists Created │ YES │ YES │ NO │ YES │
└──────────────────────┴──────┴──────┴──────┴───────────┘
By using the command line switches you can run specific parts of
EZYPRO at different times. For example, you may wish to
generate lists, screens or headers more than once a day. File
lists are the most time consuming part of an EZYPRO run.
If you have multiple CD drives and/or regularly swap CDs you can
regenerate headers for the areas now online (and those now
offline), by running EZYPRO /NOL /NOS as part of your
maintenance function that updates your filebase when those CDs
are swapped.
This is what I do at TBT:
EZYFILE -OFFLINE -FROM100 -TO450
(My CD areas are from 100 to 450)
EZYPRO /NOS /NOL
(Recreate headers only)
When to run EZYPRO
EZYPRO can be run at almost any time. However, what is output
is dependent on when certain functions of Ezycom are run. Refer
to sections discussing dependencies and how to run EZYPRO.
EZYPRO cannot be run when users are logged onto your BBS if they are:
Scanning your file base (List area, new file scan, search by
name of keyword).
Viewing text files when EZYPRO wants to write to them (eg most
popular downloads etc)
Typically EZYPRO will be run via your nightly maintenance.
EZYPRO error messages
EZYPRO uses a new error handler, different from that used in
Ezybest. This error handler stops the programs halting with
"permission denied", or "illegal function call" messages and
terminates the program immediately and provides information on
what went wrong. Here is an example of the error messages that
are issued...
Error occurred in C:\EZYPRO\EZYPRO.EXE at SRCLIN 0100:0255
Last file operation was on FILES.EZY at C:\EZY\
C:\EZYPRO\EZYPRO.EXE returned error code 53 (file not found)
Please report errors to your nearest EZYPRO support site.
Environment strings...
COMSPEC=C:\COMMAND.COM
PROMPT=$p$g
PATH=C:\DOS;C:\EZY;C:\EZYPRO;C:\WINDOWS
EZY=C:\EZY
EZYPRO=C:\EZYPRO
If you see one of these messages it is most like caused by a
problem with your configuration, such as the wrong paths in your
configuration or a file not found where expected. Here are some
of the more common error codes that you may see and some
possible causes.
5 Illegal function call A problem with an EZYPRO program
7 Out of memory Running EZYPRO in a shell
14 Out of string space Too many device drivers
25 Device fault Your hard disk is not responding
53 File not found File missing or wrong path
61 Disk is full You've run out of hard disk space
70 Permission denied File is locked by another process
76 Path not found Invalid path specified in config file
86 Sharing conflict Running EZYPRO in two different
windows at the same time
Before reporting the problem as a fault with EZYPRO check your
configuration. If you are running EZYPRO under DeswView, OS/2
or Windows (3.1x or 95), check that there is no conflicting
processing in another window.
What comes out of EZYPRO?
EZYPRO produces file lists (up to 12 of them), ANSI and ASCII
screens and file area headers. Refer to the section discussing
EZYPRO configuration for information on how to turn each of
these off and on.
As mentioned above, up to 12 file lists may be created. These are:
All files list: All files on your BBS (for the groups you select
and within the area security you specifiy as the
maximum security).
New files list: New files that are less than a specified number
of days old.
Group lists: Up to 10 file lists showing only files of the
specified groups.
File areas whose security level exceeds that specified in the
configuration file are not listed in any of the lists. Security
levels are discussed in more detail in the EZYPRO
configuration section. Also, EZYPRO will honor the "Include in
master list" flag in Ezycom. If this flag is set to "no"
EZYPRO will not include the area in file lists.
Contents of the file lists are discussed later in this manual.
The screens that may be created are:
TODAYDWN.A?? Recent downloads
DISKFREE.A?? Disk Space usage graph
DOORGRPH.A?? Door Usage graph
EPRO_OVR.A?? EZYPRO File area overview
MOSTPDL.A?? Most popular downloads by file area
FPOINTS.A?? Top file points by user
And the file area headers may be one of seven formats. Please
examine the file BOXES.SAM to see the area headers, file list
separators and list total boxes.
The file area headers are called FLnnnnn.ASC where nnn is the
file area number. For example, FLH00123.BBS is the file list
header for area 123 in Ezycom. FL00123.ASC is the area header
for file area 123 in Ezycom.
Colors in these headers are configurable via
EPROMENU>configuration. There are 4 color groups. Please refer
to configuration discussion earlier in this manual.
In addition to the headers as shown in Boxes.Sam EZYPRO can
also add a single line of text after the header. This text may
be anything you like. This file must be called EZYPRO.Hdr and
contains a single line per file area. This file was likewise
discussed in the configuration section earlier.
EZYPRO also produces a log file called EZYPRO.Log. It lists
activities of all EZYPRO programs. Here is a sample of what
you may see in the log file..
-------- Sun 09 Jun 1996, EPROMISC V1.00ß
* 01:57 _ POINT: Start creation of filepoints screens
* 01:57 _ POINT: Reading Ezycom user base..
* 01:57 _ POINT: Loaded user base: 281 users read
* 01:57 _ POINT: Sorting Ezycom userbase filepoint data
* 01:57 _ POINT: Writing output files..
* 01:57 _ POINT: End creation of filepoints screens
* 01:57 _ LIST: Begin creation of notify messages to nodes
* 01:57 _ LIST: EZYPRO.NOT not located in Ezycom system path.
* 01:57 _ LIST: Creation of notify status messages completed
-------- Sun 09 Jun 1996, EPROMISC V1.00ß
* 01:57 _ ECHOLIST: Begin creation of message area echo lists
* 01:57 _ ECHOLIST: Creation of message area echo lists completed
-------- Sun 09 Jun 1996, EPROMISC V1.00ß
* 14:30 _ TRIM: Start trimming EZYPRO Log file
* 14:30 _ TRIM: 24 lines read, 20 lines written
* 14:30 _ TRIM: Log file successfully trimmed
-------- Sat 15 Jun 1996, EZYPRO log v1.00ß
* 12:54 _ Unable to locate header file (C:\EZY\TBTLOGO.TXT)
* 12:54 _ Area overview screens being generated
* 12:54 _ Most popular files by area screens are being generated
* 12:54 _ Area 1 Count error: On disk 58 files, Ezycom says 12 files
* 12:54 _ All files list = 1940 files
* 12:54 _ New files list = 35 files
* 12:54 _ Group 1 list = 1937 files
* 12:54 _ Group 2 list = 53 files
* 12:54 _ Group 3 list = 56 files
* 12:54 _ Group 4 list = 53 files
* 12:54 _ Group 5 list = 53 files
* 12:54 _ Group 6 list = 53 files
* 12:54 _ Total Invalid Filebase entries : 0
* 12:54 _ Total file areas processed : 15
* 12:54 _ Total files processed : 1940
* 12:54 _ Total size of all files : 625017
* 12:54 _ Total downloads from BBS : 7295
* 12:54 _ Total undescribed files : 12
* 12:54 _ Area processing completed
* 12:54 _ Todays downloads screens generated
* 12:54 _ Disk Space screens generated
* 12:54 _ EZYPRO v1.00ß completed
-------- Sat 15 Jun 1996, EPROMISC V1.00▀
* 23:21 EZYUSRUP: Upgraded JOE BLOGGS from level 25 to level 30
* 23:21 EZYUSRUP: Upgraded FRED NURK from level 25 to level 30
* 23:21 EZYUSRUP: Upgraded JANE DOE from level 25 to level 30
* 23:21 EZYUSRUP: Upgraded CHARLIE BROWN from level 25 to level 30
* 23:21 EZYUSRUP: User SYLVESTER STALLONE is on exclusion list
-------- Sat 22 Jun 1996, EPROMISC V1.00▀
* 21:09 _ NEWS: Begin creation of news files
* 21:09 _ NEWS: 34 lines read, 32 lines written to news files
* 21:09 _ NEWS: Completed creation of news files
In addition to the log file EZYPRO may also produce a debug
file. This file slows EZYPRO down, due to the fact that it
writes several messages to a file called EZYPRO.Dbg about
everything it does. This file is useful for isolating problems.
-------- Mon 13 Jun 1996, EZYPRO v1.00.12 (Program Debug Log)
* 21:35 ! Product is registered to The Bermuda Triangle BBS
* 21:35 # Checking config file for validity
* 21:35 # Start file area processing
* 21:35 # Area : C:\EZY\FILEBASE\AREA1\FILE001.BBS has 29
occupying 1066574 bytes
* 21:35 # Generating header for area Free TBT and support files.
* 21:35 # Area Free TBT and support files processing completed.
* 21:35 # Area : C:\EZY\FILEBASE\AREA1\FILE002.BBS has 22
occupying 3729110 bytes
* 21:35 # Generating header for area Recent IBM Uploads (Checked).
* 21:35 # Area Recent IBM Uploads (Checked) processing completed.
* 21:35 # Most popular screens created successfully
* 21:35 File lists are being created
* 21:35 Area # 1 CDROM area: NO
* 21:35 Area # 1 Security Level: 0
* 21:35 Loading list total frames
* 21:35 Clean up completed
What is EPROMENU
EPROMENU is a menu driven utility program for EZYPRO that
provides the following functions:
Menu 1 (Edit) Menu 2 (View)
Configuration Editor Display configuration file
Filebase clean up editor Cleanup control file
Notify list editor Notify list control file
News articles editor News articles
User upgrade control file editor User upgrade control file
File area editor Message history
Message area editor Caller history
Exit EPROMENU User base history
Menu 3 (Run) Menu 4 (Misc)
Filebase cleanup BBS information
Filebase scan (analysis) View manual online
Message base cleanup User base search
Caller analysis List callers
History purge
Filebase utilities
EPROMISC
EPROHIST
Its purpose: To simplify maintenance and to provide easy to use
visual means of performing maintenance and analysing your BBS.
One of the major functions of EZYPRO is its analysis
functions. These functions are designed to provide sysops with a
vast range of information to help them determine what to do with
file, message areas and doors. All of these functions can be
accessed via EPROMENU. EPROHISTis the program that generates the
information that these analysis functions call upon(1).
The configuration editor has already been discussed and will not
be discussed again here.
Filebase cleanup editor
The filebase clean up editor allows you to select the file areas
that you want to include during a filebase cleanup operation.
Areas that are to be included will have the "tick" symbol on the
left of the area name. Those without it will not be included in
the clean up.
Edit View Run Misc Mem: 260244/32218 22:00:47
════════════════════════════════════════════════════════════════════════════
╔══════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ Configuration ║░░╔══════════════════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ File cleanup ║░░║ √Free files: Lists, support etc ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ List file ║░░║ √Recent IBM Uploads (Checked) ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ News articles ║░░║ √Recent Adult Uploads (Unchkd) ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ User upgrades ║░░║ √Internet info, utils & pgms ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
╟──────────────────╢░░║ √Other mail networks ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ File areas ║░░║ √Virus scanners & cleaners ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ Message areas ║░░║ √Menus and menu utilities ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
╟──────────────────╢░░║ √Apogee games ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║ Exit ║░░║ √EPIC megagames ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
╚══════════════════╝░░║ MVP & other hot games ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒░░░░░░░░░░░░░░░░░░░░║ Game programming files ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Re║ ID: Doom, Heretic, Hexen etc.. ║S ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Game save files ║▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒┌──║ General games for all A - L ║─┐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│ ║ General games for all M - Z ║ │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│ ║ Game cracks, cheats, trainers ║ │▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒└──║ Game hint files ║─┘▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒╚══════════════════════════════════╝▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
────────────────────────────────────────────────────────────────────────────
SPACE/ENTER toggles, ALT-R = Reset, ALT-A = Age, ALT-D = D/Loads F10 = Save
You cannot cleanup CDROM file areas (since they are read only
media), or areas that are undefined.
Press SPACE to toggle the clean up flag. Use the Up, Down, Home,
End, PgUp and PgDn keys to scroll through the list of file areas.
If you have Ezycom clean up options enabled it makes no
difference which order you run clean up maintenance in. Ezycom
will delete files, and these are not recoverable unless you can
"salvage" them if running Novell Netware, or use the DELETE
function in OS/2 Warp. Registered EZYPRO provides an extension
to Ezycom by allowing you to move the files to a specified
directory so that you can examine the files before you delete
them. If you do this be careful of disk space constraints; the
cleanup will terminate abnormally if there is not enough disk
space to complete the clean up.
(1): [Please note that as of beta release 1.00.12 only the
EPROMISC /SCAN analysis function is available whilst a complete
re-write takes place of other analysis functions].
The configuration editor allowed you to specify a minimum number
number of downloads that qualified a file for cleanup. If you
have that field set to zero (0), the values associated here by
pressing ALT-D will determine the number of downloads for files
to be kept. If you do not use ALT-D (eg downloads is 0), then
files in the area will not qualify for clean up. The value
specified with ALT-D determines the number of downloads to apply
to the currently selected area (which defaults to 1). The
maximum value for this field is 255.
This means that any file that has had 0 or 1 download will be
considered. Any files that are more than the specified number of
days old, but have had more than the specified number of
downloads will not be qualified for clean up. If you set this
field to 0 then the file will be qualified for cleanup if it is
older than the "oldest file to be kept" value, regardless of the
number of downloads the file has had.
The age of files within the areas can also be edited. If the
oldest file to be kept parameter on page one of the
configuration program is set to zero (0), then you can press
ALT-A while editing clean up list and you can then specify the
number of days to apply to the currently selected area (which
defaults to 12 and is specified in months whereas the value on
the configuration editor is specified in days). The maximum
value os 255 months.
Here's an example.
Oldest file in configuration set to 0.
Area is set to cleanup files with less than or equalt to 4 downloads
Oldest file in area is 12 months.
┌──────────────┬──────────────┬────────────┬───────────┐
│ File │ Age in days │ Downloads │ Qualifies │
├──────────────┼──────────────┼────────────┼───────────┤
│ FILE1.ZIP │ 200 │ 10 │ No │
├──────────────┼──────────────┼────────────┼───────────┤
│ FILE2.ZIP │ 400 │ 5 │ No │
├──────────────┼──────────────┼────────────┼───────────┤
│ FILE3.ZIP │ 400 │ 2 │ Yes │
├──────────────┼──────────────┼────────────┼───────────┤
│ FILE4.ZIP │ 200 │ 0 │ No │
└──────────────┴──────────────┴────────────┴───────────┘
EZYPRO Notify list control file
Edit View Run Misc Mem: 260244/32218 22:01:35
════════════════════════════════════════════════════════════════════════════
╔══════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
║┌┬┬┬┬┼┬┬┬┬1┬┬┬┬┼┬┬┬┬2┬┬┬┬┼┬┬┬┬3┬┬┬┬┼┬┬┬┬4┬┬┬┬┼┬┬┬┬5┬┬┬┬┼┬┬┬┬6┬┬┬┬┼┬┬┬┬7┬┐▒▒
║│; This function creates notify messages for Ezycom [1.20 only] ▒▒
║│; using the Ezycom program EZYNET.EXE. ▒▒
║│; ░▒▒
║│; The first non-comment line must be two digits that specifies the day ░▒▒
╟│; the month on which messages are to be sent. ░▒▒
║│05 ░▒▒
║│; The rest of the file contains the FULLY QUALIFIED addresses of the sy░▒▒
╟│; to which the notify messages are to be sent. ░▒▒
║│3:633/249 ░▒▒
╚│3:633/252.3 ░▒▒
▒│ ░▒▒
▒│ ░▒▒
▒│ ░▒▒
▒│ ░▒▒
▒│ ░▒▒
▒│ ▒▒
▒└ 1: 1░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░┘▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
────────────────────────────────────────────────────────────────────────────
Edit details. Press ESC when finished
This is a typical EZYPRO editor screen. It scrolls
horizontally and vertically. Upto 512 lines of text can be
entered (EZYPRO control files will rarely if ever need to be
more than 200 - 300 lines). The numbered line at the top of the
editor screen is a ruler that shows the number of characters
accross the editor screen.
Type your text and press ESC to exit the editor. You will be
asked if you wish to save your changes.
The numbers in the bottom left corner show the line and column
numbers respectively.
EZYPRO' notify function makes use of the Ezycom EZYNET -LIST
function. One of the limitations with EZYNET -LIST is that you
can only specify a single address. For example, 3:639/* is not
valid, or if I wanted to do 6 different nodes I'd have to write
a batch file to do it or type the commands manually.
EPROMISC /LIST reads the EZYPRO notify control file
(EZTOOLS.NOT), which you edit via the screen above and takes the
address, appends it to EZYNET -LIST -U and sends the echoarea
responses to the address. Since this function does not read a
nodelist wildcards such as 3:639/* are not valid.
The EZYPRO.NOT control file may contain comments. These are
lines whose first character, which must begin in column 1, is a
semicolon (;). The first non-blank line must be a two digit
value from 1 to 31 (it can actually be 32 - 99 too, but you'll
never get EPROMISC to send anything because no month has more
than 31 days!)
So you can have EPROMISC /LIST in your nightly maintenance and
it will only send the notify messages on the one day of the
month that you specify.
News file editor
The news file editor looks exactly the same as the list file
editor.
This option allows you to edit the news file that you specified
in your configuration. Ezycom looks for a file called NEWS.ANS
(or NEWS.ASC). EZYPRO allows you to call the file anything you
want but if you don't use NEWS you'll have to rename the files
once you've created your ANS/ASC screen files.
The news file can be up to 512 lines long.
The first line of the news file is different to the rest of the
file. It must contain three values from 1 - 15 separated by
semicolons, like so...
xx ; yy ; zz
These values are the colors the news function (EPROMISC /NEWS),
will use.
These are: xx = the header color, yy = border color and zz =
text color. Refer to the discussion for EPROMISC /NEWS in the
EPROMISC manual for more information on the news function.
As mentioned above, the values must be from 1 to 15. Here is a
list of the colors.
00 - Black (Don't use this for header or text.
Only if you want an invisible border!)
01 - Blue
02 - Green
03 - Cyan
04 - Red
05 - Magenta
06 - Brown
07 - White
08 - Grey (almost invisible!)
09 - Light blue
10 - Light green
11 - Light cyan
12 - Bright red
13 - Pink
14 - Yellow
15 - Bright white.
Like the notify list file, you can include comments in your news
file. These comments are not written to the ansi and ascii files
(eg the user will not see them), they are just for your own use.
User upgrades
EZYPRO comes with a user upgrade facility, that allows you to
specify up to 10 levels (if registered, 2 if not), to upgrade
your users with. But what if you have some users you don't want
to upgrade? The annoying user who you just tolerate, or for
whatever reasons.
This edit enables you to specify a list of user names that will
not be upgraded, no matter what their statistics are within
Ezycom. You can have up to 512 users in this list. The file name
is specified in the configuration function, which defaults to
EXCLUDE.CTL.
Entries in this file are NOT case sentisive. That is, PHILLIP
MORGAN is the same as Phillip Morgan.
File area editor
It should be noted that the EZYPRO mesage and file area
editors are not intended to be replacements to the Ezycom
editors. Rather, they are extensions to Ezycom's editors.
EZYPRO File Area Editor, v1.00.12 259252/31514 F1=Help
┌──────────────────────────────────────────────────────────────────────────┐
│ │
│ File Area Name: Free files: Lists, support etc Number: 1 │
│ Area path: Q:\FREE\ │
│ Files BBS Path: Q:\FREE\FILES.BBS │
│ Upload Area: 2 : Recent IBM Uploads (Check User Security: 10 │
│ Password: User Flags: All OFF │
│ Conversion: ZIP Sysop Security: 30000 │
│ Sec action: Not found Sysop Flags: All OFF │
│ CDROM path: No D/Load Security: 0 │
│ CDROM stack: 0 D/Load Flags: All OFF │
│ Allow offline: Yes Minimum AGE: 0 │
│ Adopt files: Yes FREE path: Yes │
│ Group: * Sort by: Alpha │
│ Master List: Online & Ezymast Del days old: 0 │
│ No Description: No Del arrived: 0 │
│ Show new files: Yes Del Not Down: 0 │
│ │
│ Total Files: 53 │
│ Uplink address: [Unused] │
│ Clean Area: Yes (after 12 months) │
└──────────────────────────────────────────────────────────────────────────┘
Press ENTER to edit area, F1 for help, or ESC to exit
When the editor is started up areas are listed in DISPLAY mode.
To edit an area press ENTER to change to EDIT mode. Press F1 for
a help screen, Down to go down one area, UP to go up one area,
Page down to go down 5 areas and Page up to go up 5 areas.
Press ALT-P to display the area pop up list to select a new
area. And the extras.... Press ALT-G to pop up a global options
menu (discussed later), ALT-M to move an area, ALT-F1 to go
directly to a new area (registered versions only), and ALT-F2 to
search for an area by it's description. You can also press F3 to
continue a search when a match has been found. END will take you
to the last area.
In edit mode, press ALT-C to clear an input field (does not work
with yes/no fields), ALT-R to restore a field to its original
value, and on the files.bbs path ALT-F will set the path to the
same as the area path. Press END to go to the last field, HOME
to go to the first field
On the flags fields press INSERT to bring up the flags entry box.
Also shown on the screen is the number of files in the area
(taken directly from the Ezycom FLCOUNT.BBS file, and the
EZYPRO clean control flag (discussed earlier in this section).
Another EZYPRO product is called FILEPRO. The file area editor
screen below caters for this product to a degree in that it will
show where files from the currently displayed area come from (if
you are using FILEPRO).
FILEPRO will be available shortly and is distributed separately
from EZYPRO. It is an Ezycom specific TIC file processor.
The screen below shows the global options menu displayed when
ALT-G is pressed.
EZYPRO File Area Editor, v1.00.12 258320/31446 F1=Help
┌──────────────────────────────────────────────────────────────────────────┐
│ │
│ File Area Name: Free files: Lists, support etc Number: 1 │
│ Area path: Q:\FREE\ │
│ Files╔═══════════════════════════╗ │
│ Up║ Set flags ALT-F ║oads (Check User Security: 10 │
│ ║ Set Security ALT-S ║ User Flags: All OFF │
│ C║ Set MASTER LIST ALT-L ║ Sysop Security: 30000 │
│ S║ Set minimum AGE ALT-A ║ Sysop Flags: All OFF │
│ C║ Set CONVERSION ALT-C ║ D/Load Security: 0 │
│ CD║ Set areas to FREE ALT-G ║ D/Load Flags: All OFF │
│ Allo║ Set ADOPT FILES ALT-I ║ Minimum AGE: 0 │
│ Ad║ Set NO DESCRIPTION ALT-N ║ FREE path: Yes │
│ ║ Remove passwords ALT-R ║ Sort by: Alpha │
│ Ma║ Add passwords ALT-W ║ Del days old: 0 │
│ No De╚═══════════════════════════╝ Del arrived: 0 │
│ Show new files: Yes Del Not Down: 0 │
│ │
│ Total Files: 53 │
│ Uplink address: [Unused] │
│ Clean Area: Yes (after 12 months) │
└──────────────────────────────────────────────────────────────────────────┘
Select the global function using cursor keys. Press [Enter] to execute.
Each of the global options will display another pop up window
when an option from the menu below is selected. This pop up
request you to specify the groups to include within the global
update, and a range of areas from and to a specified area number
(The maximum area number is that defined in your Ezycom "usable
file areas" parameter.
Set flags: Allows you set the sysop, list and download flags (A
through D), for a range of areas within specified groups
Set security: Set the sysop, download and list security values
from 0 - 65000, for a range of areas within specified groups
Master List: Set the master list option for areas within
specified groups for a range of areas to None, Online,
Online & Ezymast or Ezymast.
Minimum age: Specify a user age value (from 0 - 255), for a
range of areas within the specified groups.
Conversion: Set the archive conversion to ZIP, ARJ, LZH, ZOO,
SQZ, RAR, ARC, or None.
Free areas: Set the FREE option on or off for a range of areas
within the specified groups.
Adopt files: Set the Adopt files option on or off for a range of
areas within the specified groups.
No description: Set the "do not ask for description after
upload" on or off option for a range of areas within the
specified groups.
Remove p'words: Remove passwords from a range of areas within
the specified groups.
Add passwords: Specify a password for a range of areas within
the specified groups. The password will be the same for
each area.
When ALT-P or ALT-M is pressed the area picklist is displayed,
as illustrated on the screen below.
Press Page up, Page down, Home or End to scroll through the list
of areas.
EZYPRO File Area Editor, v1.00.12 258320/31446 F1=Help
┌──────────────────────────────────────────────────────────────────────────┐
│ ╔══ [Pick the file area] ══════════════╗ │
│ File Area Name: Free files: List║ 1 Free files: Lists, support etc ║ │
│ Area path: Q:\FREE\ ║ 2 Recent IBM Uploads (Checked) ║ │
│ Files BBS Path: Q:\FREE\FILES.BB║ 3 Recent Adult Uploads (Unchkd) ║ │
│ Upload Area: 2 : Recent IBM U║ 4 Internet info, utils & pgms ║ │
│ Password: ║ 5 Other mail networks ║ │
│ Conversion: ZIP ║ 6 Virus scanners & cleaners ║ │
│ Sec action: Not found ║ 7 Menus and menu utilities ║ │
│ CDROM path: No ║ 8 Apogee games ║ │
│ CDROM stack: 0 ║ 9 EPIC megagames ║ │
│ Allow offline: Yes ║ 10 MVP & other hot games ║ │
│ Adopt files: Yes ║ 11 Game programming files ║ │
│ Group: * ║ 12 ID: Doom, Heretic, Hexen etc.. ║ │
│ Master List: Online & Ezymast║ 13 Game save files ║ │
│ No Description: No ║ 14 General games for all A - L ║ │
│ Show new files: Yes ║ 15 General games for all M - Z ║ │
│ ╚══════════════════════════════════════╝ │
│ Total Files: 53 │
│ Uplink address: [Unused] │
│ Clean Area: Yes (after 12 months) │
└──────────────────────────────────────────────────────────────────────────┘
Use up down, PageUp, PageDn, Home/End keys to move around, Enter to select
The screen below shows the pop up displayed when ALT-F1 is
pressed. This function allows you to go directory to an area
without using the picklist and scrolling through the areas.
If you want to find a file area and you can't remember its
number, but you can partially remember its name, press ALT-F2
(registered versions only). This will pop up a small window
into which you type the partial name of the file area you are
searching for. You don't have to start from the beginning of the
file area name. Any portion of the area name will do and is
case insensitive. For example, FREE FILES and free files are
both the same.
The parameters on this page are the same as the Ezycom file area
editor. For that reason, their usage is not discussed in this
manual. Refer to your Ezycom manual for information on the usage
and meaning of all of the file area parameters.
The EZYPRO file area editor does not support deletion of file
areas, but it does support the movement of file areas.
You can only move defined areas to undefined slots. (These are
identified as [Unused] in the picklist that is displayed when
you press ALT-M). To move a file area follow these steps...
First, select the File area you want to move.
Press ALT-M
The picklist is (re)displayed.
Scroll through areas and find an [Unused] area. Press Enter on
that area
EZYPRO will move the file area definitions, adjust file
counts, move any file area headers and file descriptions to the
new area and then scrub the original definitions
DO NOT INTERRUPT THE MOVE PROCESS!
Repeat the process for each area you want to move.
EZYPRO will not let you overwrite an existing area definition.
If you have large file areas (lots of files), the process may
take a few seconds to complete.
Message area editor
EZYPRO' message area editor operates the same as the EZYPRO
file area editor. That is...
ALT-F1 is used to go directory to an area
ALT-F2 will search for an area by name
ALT-P will display the pick list
ALT-G will display the global options menu.
F1 displays a help screen.
HOME, END, UP, DOWN, Page up and Page down are used to scroll
through the areas.
Press Enter to edit an area.
EZYPRO Message Area Editor v1.00.12 Mem: 253242/27424 F1=Help
┌──────────────────────────────────────────────────────────────────────────┐
│ Area Name: Local ma╔ [Pick the message area] ═════════════════════╗ │
│ Area tag: [Unused]║ 1 Local mail between members Local ║ │
│ QWK Name: [Unused]║ 2 Members Program Reviews Allmail ║ │
│ Area Type: Local ║ 3 Messages to the Sysop Local ║ │
│ Kill Old Msgs: 30 ║ 4 TBT members ONLY messages Allmail ║ │
│ Kill Max Msgs: 750 ║ 5 Fidonet Netmail Board Netmail ║ │
│ Read Security: 20 ║ 6 World/Heart/Treknet Netmail Netmail ║ │
│ Read flags: All off ║ 7 Adult netmail area Netmail ║ │
│ Write Security: 20 ║ 8 BBS User Announcements Allmail ║ │
│ Write Flags: All off ║ 9 BBS advertisements Echomail ║ │
│ Sysop Security: 32000 ║ 10 [Unused] Local ║ │
│ Sysop Flags: ║ 11 OZ - Japan communications Echomail ║ │
│ Alias: Real nam║ 12 OZ - Greek communications Echomail ║ │
│ Msg kind: Public/P║ 13 OZ - UK communications Echomail ║ │
│ SeenBy List: ║ 14 [WN] Usa chatter Echomail ║ │
│ Export List: ║ 15 [Unused] Netmail ║ │
│ ╚══════════════════════════════════════════════╝ │
│ Origin AKA: Local Attach: Yes │
│ Origin Line: │
│ │
└──────────────────────────────────────────────────────────────────────────┘
Use up down, PageUp, PageDn, Home/End keys to move around, Enter to select
The message area parameters are discussed in the Ezycom manual
and are there for not discussed in detail here. There are
however, a few difference in the EZYPRO editor. These include...
ALT-F8 Wipe seenby list. Deletes all seenby addresses for the
current area.
ALT-F10 Wipe export list. Deletesall export addresses for the
current area.
Export List Displays ".." where more exports or seenbys are
specified than can fit on the EZYPRO editor display.
Column major: The export and seenby lists are in column major
order, whereas the Ezycom ones are in row major
order (accross screen then down. EZYPRO is down
then accross).
No Move option: Unlike the EZYPRO file area editor, this editor
does not support the move file area function. This is
because Ezycom's message area editor already supports
the move function for message areas. As mentioned
before, EZYPRO is an extension to Ezycom, not a
replacement for its utilities.
Shortcut keys You can use shortcut keys to execute global
functions (with or without the global options menu
displayed).
EZYPRO Message Area Editor v1.00.12 Mem: 255046/28284 F1=Help
┌──────────────────────────────────────────────────────────────────────────┐
│ Area Name: Local mail between members Area No.: 1 │
│ Area tag: [Unused] │
│ ╔══════════════════════════╗ MsgArea Group: B │
│ ║ Flags ALT-F ║ EchoArea Group: A │
│ Kill║ Security ALT-L ║ Kill Recd Msgs: 7 │
│ Kill║ Kill by days ALT-D ║ Kill Max Kbytes: 0 │
│ Read║ Kill by count ALT-C ║ Combined: Yes │
│ R║ Kill received ALT-R ║ Int Combined: Yes │
│ Write║ Kill KBytes ALT-B ║ Template: Yes │
│ Wr║ Echoarea group ALT-E ║ Force mail: Yes │
│ Sysop║ Minimum age ALT-A ║ Minimum AGE: 0 │
│ Sy║ Origin line ALT-O ║ Private: No │
│ ║ Status ALT-S ║ SeenBy: No │
│ ║ Msg Area kind ALT-K ║ Tiny SEENBY: No │
│ Se║ Msg Area Type ALT-T ║ Uplink AKA: N/A │
│ Ex╚══════════════════════════╝ Visible: No │
│ Secured: No │
│ Origin AKA: Local Attach: Yes │
│ Origin Line: │
│ │
└──────────────────────────────────────────────────────────────────────────┘
Select the global function using cursor keys. Press [Enter] to execute.
The screen above shows the results of pressing ALT-G.
To select a global function press ENTER. Another pop up will be
presented where you specify the groups to be processed within
this global function, and the range of message areas as from
and to areas. By default the maximum message area will that as
defined in your Ezycom configuration.
Press ESC at any time to cancel the global function.
What is displayed next depends on what option you selected.
Typically, each global option will display a small pop up window
where you select one option from a selection of a few allowanble
values. One exception to this is the status flags global option
which will present the following screen.
EZYPRO Message Area Editor v1.00.12 Mem: 255046/28284 F1=Help
┌──────────────────────────────────────────────────────────────────────────┐
│ Area Name: Local mail between members Area No.: 1 │
│ Area tag: [Unused] │
│ ╔══════════════════════════╗ MsgArea Group: B │
│ ║ Flags ALT-F ║ EchoArea Group: A │
│ Kill║ Security ALT-L ║ ╔═ Status Flags ════╗ │
│ Kill║ Kill by days ALT-D ║ ║ Combined Yes ║ │
│ Read║ Kill by count ALT-C ║ ║ Int Combined Yes ║s │
│ R║ Kill received ALT-R ║ ║ Template No ║s │
│ Write║ Kill KBytes ALT-B ║ ║ Force Mail Yes ║s │
│ Wr║ Echoarea group ALT-E ║ ║ Private No ║s │
│ Sysop║ Minimum age ALT-A ║ ║ Seenby No ║ │
│ Sy║ Origin line ALT-O ║ ║ Tiny Seenby No ║ │
│ ║ Status ALT-S ║ ║ Visible No ║ │
│ ║ Msg Area kind ALT-K ║ ║ Security No ║ │
│ Se║ Msg Area Type ALT-T ║ ╚═══════════════════╝A │
│ Ex╚══════════════════════════╝ Visible: No │
│ Secured: No │
│ Origin AKA: Local Attach: Yes │
│ Origin Line: │
│ │
└──────────────────────────────────────────────────────────────────────────┘
Home, End, Up, Down keys to select status item, ENTER to toggle, ESC to exit
You can set any of the displayed status flags on or off using
the space bar. Press Up and down to scroll through the list of
flags, Enter to accept, ESC to cancel.
Other options
F8: Seenby list
You can display the seenby list by pressing F8 in view mode.
You can edit the seenby list by pressing F8 in edit mode.
F10: Export list
You can display the export list by pressing F10 in view mode.
You can edit the export list by pressing F10 in edit mode.
ALT-F8: In edit mode this will turn off all seenby addresses.
You will be asked to confirm this action.
ALT-F10: In edit mode this will turn off all export addresses.
You will be asked to confirm this action.
This is a sample of the screen displayed when F8 is pressed.
EZYPRO Message Area Editor v1.00.12 Mem: 255938/28216 F1=Help
┌──────────────────────────────────────────────────────────────────────────┐
│ Area Name: Local mail between members Area No.: 1 │
│ Area tag: [Unused] │
│ QWK Name: [Unused] MsgArea Group: B │
│ Area Type: Local EchoArea Group: A │
│ Kill Old Msgs: 30 Kill Recd Msgs: 7 │
│ Kill Max Msgs: 750 Kill Max Kbytes: 0 │
│ Read Security: 20 Combined: Yes │
│╔═ SeenBy List ══════════════════════════════════════════════════════════╗│
│║ - 3:639/252 - 69:1169/252 - 151:6133/101 - 0:0/0 ║│
│║ - 3:639/251 - 80:1000/104 - 154:459/170 - 0:0/0 ║│
│║ - 3:639/0 - 87:6011/9308 - 169:3300/10 - 0:0/0 ║│
│║ - 0:0/0 - 0:0/0 - 3:639/252.639 - 0:0/0 ║│
│║ - 7:696/301 - 0:0/0 - 41:300/252 - 0:0/0 ║│
│║ ■ 61:480/0 - 0:0/0 - 0:0/0 - 0:0/0 ║│
│║ - 0:0/0 - 151:6133/0 - 0:0/0 - 0:0/0 ║│
│║ ■ 61:480/2 - 151:6133/100 - 0:0/0 - 0:0/0 ║│
│╚════════════════════════════════════════════════════════════════════════╝│
│ Origin AKA: Local Attach: Yes │
│ Origin Line: │
│ │
└──────────────────────────────────────────────────────────────────────────┘
Esc/F8 = Exit, Home = Top, End = Bottom, Pgdn/PgUp up and down through pages
EPROMENU View menu.
View configuration
Edit View Run Misc Mem: 260176/32150 22:02:35
════════════════════════════════════════════════════════════════════════════
▒┌─[F3-Search]────────────[ E:\EZYDEV\EZYPRO.TMP ]────────────────────────┐▒
▒│BBS Name : The Bermuda Triangle BBS ▒
▒│Sysop Name : Phillip Morgan ▒
▒│EZYPRO dir : E:\EZYDEV\ ▒▒
▒│Ezycom dir : C:\EZY\ ▒▒
▒│Log file name : E:\EZYDEV\EZYPRO.LOG ▒▒
▒│Banner File : ▒▒
▒│SCREEN Dest : E:\EZYDEV\ ▒▒
▒│Archived path : ▒▒
▒│Archiver : - Parms Archiver - ▒▒
▒│Header text : E:\EZYDEV\EZYPRO.HDR ▒▒
▒│Missing text : <Offline> ▒▒
▒│Undescribed : Not Described Yet ▒▒
▒│List separator : *SBOX ▒▒
▒│All files List : ALLFILES.LST ▒▒
▒│New files list : NEWFILES.LST ▒▒
▒│Group List 1 : ABCDEFGHIJKLMNOPQRSTUVWXYZ ▒▒
▒│Group List 2 : ABCDEFGHIJKLMNOPQRSTUVWXYZ ▒▒
▒│Group List 3 : ABCDEFGHIJKLMNOPQRSTUVWXYZ ▒▒
▒│Group List 4 : ABCDEFGHIJKLMNOPQRSTUVWXYZ ▒
─└▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒┘─
Display EZYPRO configuration
This is a quicklist of some of the EZYPRO configuration
values. This window can be scrolled horizintally and vertically.
You can search for text by pressing F3. When you press F3 a pop
up window is displayed asking you to enter your search text.
Enter up to 40 characters of text to be displayed.
This type of window is used for all of the file viewing functions
which are configuration, file cleanup, list file, news
articles, user upgrades and the online manual option on the Misc
menu.
Example of the Notify list control file viewer
Edit View Run Misc Mem: 260112/32086 22:02:45
════════════════════════════════════════════════════════════════════════════
▒┌─[F3-Search]─────────────────[ EZYPRO.NOT ]───────────────────────────┐▒
▒│; This is a sample control file used for EPROMISC /LIST. ▒
▒│; This function creates notify messages for Ezycom [1.20 only] ▒
▒│; using the Ezycom program EZYNET.EXE. ▒▒
▒│; ▒▒
▒│; The first non-comment line must be two digits that specifies the day ▒▒
▒│; the month on which messages are to be sent. ▒▒
▒│05 ▒▒
▒│; The rest of the file contains the FULLY QUALIFIED addresses of the sys▒▒
▒│; to which the notify messages are to be sent. ▒▒
▒│3:639/251 ▒▒
▒│3:639/252.3 ▒▒
▒│ ▒▒
▒│ ▒▒
▒│ ▒▒
▒│ ▒▒
▒│ ▒▒
▒│ ▒▒
▒│ ▒▒
▒│ ▒
─└▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒┘─
Show nodes receiving notify messages
As mentioned earlier, all the non-history type view options use
the same viewer.
History functions
[Not ready yet!]
The RUN menu
The RUN menu is used to start up some general functions of
EZYPRO from a menu driven environment. These are...
Clean up: Filebase clean up (same as running EPROMISC /FBCLEAN).
If you have enough free memory EYSHELL will run the clean
up process. If not an error message will be displayed.
The output from this function is similar to the output
from EZYPRO.
Filebase scan: Similar to running EPROMISC /SCAN.Generates a
filebase analysis report showing stats for your file
base on the screen. Select any combination of file groups
you want included in the report. Offline files are counted
in the analysis.
Msgbase clean Delete areas listed in a file called MSGDEL.TXT.
The areas must have no active messages in them. Results
of the clean up are written to the log file.
History purge: Clears out some history data.
Filebase utils: Creates files.bbs for a range of areas within
specified groups, check file descriptions for some obscene
language, and check some grammar. Plus check for and correct
files with invalid file dates within a range of areas.
EPROMISC An interactive method of firing up EPROMISC functions
EPROHIST An interactive method of running the daily history
generator.
Filebase scan
EZYPRO filebase analysis, v1.00.12
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒╔════════════════════════════════════════════╗▒▒▒▒╔════════════════╗▒▒▒▒
▒▒▒▒║ Groups: ABCDEFGHIJKLMNOPQRSTUVWXYZ ║▒▒▒▒║ Undefined ║▒▒▒▒
▒▒▒▒╚════════════════════════════════════════════╝▒▒▒▒║ 96 ║▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒║ Files ║▒▒▒▒
▒▒▒▒╔════════════════════════════════════════════╗▒▒▒▒║ 67 ║▒▒▒▒
▒▒▒▒║ Scanning: VIP: WIN 32 distribution ║▒▒▒▒║ ║▒▒▒▒
▒▒▒▒╚════════════════════════════════════════════╝▒▒▒▒╚════════════════╝▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒╔══════════════════════════════════════════════════════════════════╗▒▒▒▒
▒▒▒▒║ Number of files: 39725 Total downloads: 27837 ║▒▒▒▒
▒▒▒▒║ Size of files: 8063896 kb [Your suggestions] ║▒▒▒▒
▒▒▒▒║ Total areas: 416 [Your suggestions] ║▒▒▒▒
▒▒▒▒║ Largest file: 7509 kb [Your suggestions] ║▒▒▒▒
▒▒▒▒║ Smallest file: 0 bytes [Your suggestions] ║▒▒▒▒
▒▒▒▒║ Average file size: 321 kb [Your suggestions] ║▒▒▒▒
▒▒▒▒║ Average area size: 19384 kb [Your suggestions] ║▒▒▒▒
▒▒▒▒╚══════════════════════════════════════════════════════════════════╝▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
File base analysis complete. Press any key to return to EPROMENU menu
This screen illustrates the Filebase scan function. You can
select any combination of groups to be included in the analysis
(the global group is included automatically), then press Enter.
The scan function will then process every file area you have
counting the number of files, downloads and size of files,
accumulating the information to provide you with the summary you
see above.
The "undefined" value on the top right corner shows you the
number of undefined file areas on your BBS. The "files" value
changes with each area scanned. It shows the number of files per
file area.
The values in the bottom window are the accumulated statistics.
From these details you can gain an impression of how your BBS
looks. For example, on the screen above, we can see that The
Bermuda Triangle BBS has 39,725 files occuypying over 8
gigabytes of disk space, with a total of 27,837 downloads
accross the 416 file areas defined.
Filebase utilities
EZYPRO has three file base utilities designed to assist in
keeping your filebase tidy. These are a invalid file date fix,
obscene language scanner that also checks that the first
character of a descritpion is upper case (and a few other nice
pieces), and a utility to recreate a files.BBS for file areas
for importation into other programs and as a backup to recreate
your filebase in case of disaster (this being only one of many
ways of recovering your filebase - you should continue to make
regular backups).
The screen below is the one displayed for the "file date fix"
function. With all of the file base utilitiy functions you can
specify a range of areas. The maximum file area cannot exceed
the maximum file areas defined in your Ezycom configuration.
EZYPRO File Base utilities v1.00.12
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒╔══════════════════════Options╗▒▒▒▒▒▒▒▒▒╔════════════Matches╗▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ From area: 1 ║▒▒▒▒▒▒▒▒▒║ Files Fixed ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ To Area: 256 ║▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ New date: 20/07/96 ║▒▒▒▒▒▒▒▒▒║ 8 ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒╚═════════════════════════════╝▒▒▒▒▒▒▒▒▒╚═══════════════════╝▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒╔═══════════════════════════════════════════════════Progress╗▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ Area: 256 ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ Name: AMIGA: Programming & utils ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ File: VRCTRL15.LHA Date: 12/10/95 ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒║ ║▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒╚═══════════════════════════════════════════════════════════╝▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
Press any key to continue, ESC to exit
Type the date to be used for files with invalid dates. The
default is the current system date. The dates checked are the
arrival date, file date and if the file has been downloaded at
least once, the last download date.
After pressing enter from the date field the search will begin.
Every file in every defined area is checked.
Any dates that are invalid (0, not a valid date value, less than
1980 etc) will be set to the specified date.
The second of the utilities is the descriptions maintenance
utility. It performs three main tasks. (a). make sure the the
first character of a description is upper case (proper English),
scan for a selection of obscene words and delete them from the
description, and converts EXE, GIF, JPG and other extensions
imbedded into descriptions to upper case.
As with the date fix routine, you can select a range of file
areas.
The obscene words being removed, or text converted to upper case
are displyed in the bottom section as the files are processed.
The top right corner displays a count of the number of files
that were updated. Generally though processing will be so fast
that you'll not be able to read what's flashing past.
At the time of writing, only the date fix utility is available.
EPROMISC
EPROMENU provides an interactive means of running EPROMISC
functions which saves you having to either remember them all
(you can get a help screen from EPROMISC by typing EPROMISC with
no parameters), or if you are in EPROMENU, then you can run the
function without the need to exit EPROMENU.
Each of the EPROMISC functions are discussed separately in the
EPROMISC manual.
When you select EPROMISC from the EPROMENU menu the screen below
is presented.
Edit View Run Misc Mem: 260162/32136 22:03:56
═══════╔═ Miscellaneous functions ══════════════════════════════════════╗═══
▒▒▒▒▒▒▒║ /AGE : Create user age graph ║▒▒▒
▒▒▒▒▒▒▒║ /CLEAN : Clean up .ASC files for deleted areas ║▒▒▒
▒▒▒▒▒▒▒║ /DIRS : Create FILES.DIR list of FREQable dirs ║▒▒▒
▒▒▒▒▒▒▒║ /DOOR : Create Door usage graph screens ║▒▒▒
▒▒▒▒▒▒▒║ /ECHOLIST : Create message area echo lists ║▒▒▒
▒▒▒▒▒▒▒║ /FBCLEAN : Filebase cleanup. Delete redundant files ║▒▒▒
▒▒▒▒▒▒▒║ /FDA, /IMA : Generate Frontdoor or Intermail traffic reports ║▒▒▒
▒▒▒▒▒▒▒║ /FILDUMP : Dump file base info to text file ║▒▒▒
▒▒▒▒▒▒▒║ /LIST : Sends status notification messages to nodes ║▒▒▒
▒▒▒▒▒▒▒║ /MSGDUMP : Dump message base info to text file ║▒▒▒
▒▒▒▒▒▒▒║ /NEWS : Create ANS/ASC news files ║▒▒▒
▒▒▒▒▒▒▒║ /POINT : Create top 15 filepoints screen ║▒▒▒
▒▒▒▒▒▒▒║ /PURGE : Purge news articles ║▒▒▒
▒▒▒▒▒▒▒║ /SCAN : Generate filebase analysis report ║▒▒▒
▒▒▒▒▒▒▒║ /STATn : Generate statistics screens sorted by n, (n=1-5) ║▒▒▒
▒▒▒▒▒▒▒║ /TRIM : Trim log file to days specified on control file ║▒▒▒
▒▒▒▒▒▒▒║ /U=<user> : Create list of files uploaded by xxxx ║▒▒▒
▒▒▒▒▒▒▒║ /UPEXPORT : Export upload list to a text file ║▒▒▒
▒▒▒▒▒▒▒║ /VIEW : Display list of files uploaded from last /U ║▒▒▒
▒▒▒▒▒▒▒╚════════════════════════════════════════════════════════════════╝▒▒▒
────────────────────────────────────────────────────────────────────────────
Use Up, down, Home or End keys, ENTER to select, ESC to quit
Use the Up and Down arrow keys, or the Home and End keys to move
around the list. Press Enter on the function you wish to run.
Some of the options will ask for additional input.
EPROMISC /FDA, /IMA
You will be asked if you want to run the Frontdoor or Intermail
mail analysis function. Type either F or I and press Enter.
EPROMISC /STATn
Type the number (1 - 5), corresponding to the sequence in which
you wish to have your user transfer statistics screen sorted in
and press Enter.
EPROMISC /U=<user>
You will be asked to provide a user name. The name is not case
sensitive and does not need an underscore (_), between parts of
a name. Eg, you can type Phillip Morgan, you don't need to type
Phillip_Morgan.